- Jan 25, 2017
-
-
Sybren A. Stüvel authored
The /api/flamenco/managers/{manager-id}/depsgraph endpoint returns the list of runnable tasks belonging to runnable jobs, assigned to that manager. All tasks that were "queued" are set to "claimed-by-manager".
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
Furthermore, upon updates it is also checked whether this worker is allowed to update the task at all. If not, it is sent a HTTP status 409 Conflict.
-
Sybren A. Stüvel authored
These make mocked HTTP requests to the Manager itself easier to handle.
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
Failure threshold is set to 10%, so if 10% of the tasks fail the job fails. At this moment there are jobs with 15-20 tasks, and this threshold will allow 1 task to fail before failing the job.
-
- Jan 24, 2017
-
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
If there are actual updates to push, still logs at info level.
-
Sybren A. Stüvel authored
This redirects to /flamenco/{project-url}/jobs/{job-id}, so that the Blender Cloud add-on can open a webbrowser to show a newly created job, without having to query for the project URL too.
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
The code was copied from Attract, and doesn't make sense in Flamenco; those activities don't relate to Flamenco at all, since we don't have any activity logging for jobs/tasks, nor comments.
-
Sybren A. Stüvel authored
- Jan 23, 2017
-
-
Sybren A. Stüvel authored
Also removed superfluous \n in log messages.
-
Sybren A. Stüvel authored
By default logs only WARNING and higher. I've added -debug and -verbose flags for respectively DEBUG and INFO level logging. Most logger calls are still just INFO-level, will be migrated in a future commit.
-
- Jan 20, 2017
-
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
-
Pablo Vazquez authored
Thanks to Dr. Sybren!
-
Sybren A. Stüvel authored
This prevents diversion between version numbers.
-
Sybren A. Stüvel authored
This allows the manager to re-queue the worker's current task.
-
Sybren A. Stüvel authored
This allows for more complex Blender commands. Before this commit, the setting could only point to an executable; now it is also possible to provide extra CLI arguments to Blender.
-
Sybren A. Stüvel authored
The command runner just lets the task runner know it failed, which is then forwarded to the Worker class. It's that class' decision how to handle that with regard to task status.
-
Sybren A. Stüvel authored
-
Sybren A. Stüvel authored
Any active task assigned to the worker will be reset to status 'claimed-by-manager', so that it can be re-executed by another worker.
-
Sybren A. Stüvel authored
-
- Jan 19, 2017
-
-
Pablo Vazquez authored
Plus minor tweaks and icons for action buttons
-
Pablo Vazquez authored
-
Pablo Vazquez authored
-
Pablo Vazquez authored
-
Pablo Vazquez authored
-
Pablo Vazquez authored
-