Skip to content
This repository has been archived by the owner on Sep 14, 2019. It is now read-only.

mig runner action scheduling #86

Merged
merged 25 commits into from
Sep 23, 2015
Merged

mig runner action scheduling #86

merged 25 commits into from
Sep 23, 2015

Conversation

ameihm0912
Copy link

this pr adds mig-runner for action scheduling and automated results processing.

Aaron Meihm added 15 commits September 15, 2015 12:22
This can occur if a job directory is created but the entity
configuration has not yet been written.
Validate entities as they are loaded. This also marks failed jobs as
stale and will try to reload the job. Prior to this if a job failed it
would silently not run again.
Allows jobs to specify the expiry time that is desired for the action in
the configuration file. This also handles increasing the window based on
the job validity time being set in the past.
This supports including a small delay following action expiry before
attempting to retrieve results from the API.
This is intended to cover a case where an action is generated by the
runner, but the runner is restarted before the results are available.
Actions are cached on disk while in-flight and can now persist through
restarts of the service.
@jvehent
Copy link
Contributor

jvehent commented Sep 20, 2015

review in progress, will continue tomorrow

@jvehent
Copy link
Contributor

jvehent commented Sep 21, 2015

Done!
victory

jvehent added a commit that referenced this pull request Sep 23, 2015
mig runner action scheduling
@jvehent jvehent merged commit 5c4fe0f into mozilla:master Sep 23, 2015
@ameihm0912 ameihm0912 deleted the mig-runner branch September 24, 2015 18:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants