diff --git a/EasyJobsBase/src/jobs.jl b/EasyJobsBase/src/jobs.jl index 775411c..bcf4b00 100644 --- a/EasyJobsBase/src/jobs.jl +++ b/EasyJobsBase/src/jobs.jl @@ -1,11 +1,12 @@ using Dates: DateTime, now using UUIDs: UUID, uuid1 +using SumTypes: @sum_type using Thinkers: Think export Job, IndependentJob, ConditionalJob, ArgDependentJob -@enum JobStatus begin +@sum_type JobStatus begin PENDING RUNNING SUCCEEDED