Fluxion::State::JobRecord
Inherits JSON::Serializable < Struct < Value < Object
What a prior run recorded about one job.
Constructors
new(job : String, status : String, completed_at : Time, fingerprint : Nil | String = nil, reason : Nil | String = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
completed?
Sourcecompleted_at
Sourcefingerprint
Digest of the job's configuration at the time it completed. A completed job is only skipped while this still matches, so editing a package list makes the job run again rather than being silently considered done.
job
Sourcereason
Sourcestatus
Source