Sybren A. Stüvel
a650aa4cbd
Worker: Blender command, don't put current time in log lines
...
The time has to be put in at a different abstraction level.
2022-02-22 15:36:20 +01:00
Sybren A. Stüvel
adf7113b34
Worker: log chunker, also flush log after certain time
...
This flushes the log when the previous `Append()` call was too long ago.
Note that this doesn't flush after X seconds of silence; a call to
`Append()` or `Flush()` still has to happen in order to do the flushing.
2022-02-22 15:34:37 +01:00
Sybren A. Stüvel
45a95ca4c2
Worker: use time service to log current time
2022-02-22 15:33:30 +01:00
Sybren A. Stüvel
66186e460e
Worker: upload logs in chunks to Manager
2022-02-22 15:17:35 +01:00
Sybren A. Stüvel
0525bd726c
Worker: actually execute blender and log its output
2022-02-22 13:55:28 +01:00
Sybren A. Stüvel
32c7a1fd84
Worker: Blender command, parse CLI arguments from 'exe' parameter
2022-02-22 12:52:16 +01:00
Sybren A. Stüvel
db4505e5fd
Cleanup: move Blender command param parsing to its own function
2022-02-22 12:38:25 +01:00
Sybren A. Stüvel
20965691d0
Add test for Blender command and better command parameter parsing
2022-02-22 12:36:37 +01:00
Sybren A. Stüvel
e5e466931b
Worker: better way to get array command parameters
2022-02-21 18:04:17 +01:00
Sybren A. Stüvel
ef2bbd2845
Unified Command field names
...
Some parts of Flamenco had a Command consist of "name + settings", and
other parts used "type + parameters" (with the same semantics). This is
now unified to "name + parameters".
2022-02-21 18:03:51 +01:00
Sybren A. Stüvel
71edb139dd
Start working on blender-render
command
...
The command doesn't actually execute anything yet.
2022-02-17 13:58:10 +01:00