Fabien Castan
|
1e17e77a28
|
Add a graph example
|
2017-09-20 01:33:48 +02:00 |
|
Fabien Castan
|
851ffa31f7
|
nodes: add first steps of the pipeline
|
2017-09-20 01:33:48 +02:00 |
|
Fabien Castan
|
889e0298eb
|
fix import paths
|
2017-09-20 01:33:48 +02:00 |
|
Fabien Castan
|
f54c765b30
|
processGraph: check return code of the subprocess
|
2017-09-20 01:04:23 +02:00 |
|
Fabien Castan
|
ff2a65685c
|
processGraph: is the value is empty, we do not add it to the command line
|
2017-09-20 01:04:23 +02:00 |
|
Fabien Castan
|
b7c22733f0
|
processGraph: declare cache folder earlier
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
48fdf3600f
|
newNodeType: add isOutput property
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
239164f913
|
newNodeType: use cache by default and fix commandLine naming
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
b2eeabb51d
|
newNodeType: fixes for cmdLineLib parser
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
99d36dabbc
|
newNodeType: fix quotes
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
f0d7c7ae80
|
newNodeType: skip help param
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
03d57a33c0
|
newNodeType: Fix convert to label
|
2017-09-20 01:02:28 +02:00 |
|
Fabien Castan
|
62b179ba0f
|
newNodeType: fix export
|
2017-09-20 01:00:41 +02:00 |
|
Yann Lanthony
|
150cc67458
|
[graph] missing os include
|
2017-09-19 12:16:40 +02:00 |
|
Yann Lanthony
|
807b4cb155
|
add setup.py + switch to pytest
* pytest: more modern and easy-to-use testing framework
|
2017-09-19 12:11:29 +02:00 |
|
Yann Lanthony
|
600c527221
|
fix error in variable name
|
2017-09-19 12:09:21 +02:00 |
|
Yann Lanthony
|
5bfb55ddd3
|
code formatting
* auto formatting based on pep8 recommendations
* """ for docstrings
|
2017-09-19 12:05:18 +02:00 |
|
Yann Lanthony
|
7e1a66663a
|
[graph] use shutil to rename status file
* os.rename does not work on Windows if destination already exists
|
2017-09-19 11:51:12 +02:00 |
|
Yann Lanthony
|
0485ce4738
|
[graph] fix nodes plugin import from folder path
|
2017-09-19 11:45:03 +02:00 |
|
Yann Lanthony
|
a758a47475
|
[graph] use cross-platform temp directory
|
2017-09-19 11:41:08 +02:00 |
|
Yann Lanthony
|
759458832c
|
[graph]fix errors on addNode methods
|
2017-09-19 11:40:30 +02:00 |
|
Yann Lanthony
|
7488de782c
|
reorder modules and packages
* meshroom package at root
* use pep8 recommandation for import orders
|
2017-09-19 11:38:28 +02:00 |
|
Yann Lanthony
|
9f176e6d78
|
cleanup gitignore
* remove unused entries
* added pycharm folders
|
2017-09-19 11:26:22 +02:00 |
|
Fabien Castan
|
c1bc9535d7
|
newNodeType: parse all parameters properly with multiple parsers
|
2017-09-19 03:49:56 +02:00 |
|
Fabien Castan
|
460a573292
|
Add shebang
|
2017-09-19 03:49:08 +02:00 |
|
Fabien Castan
|
97ab82b663
|
New status command line
|
2017-09-18 00:31:29 +02:00 |
|
Fabien Castan
|
096da0689d
|
Initial version
* plugins loader
* graph IO in json
* uid computation
* commandLine expression evaluation
* subprocess execution
* generate statistics
* export command logs to file
* save/load status file
* only compute nodes not previously computed
|
2017-09-18 00:31:29 +02:00 |
|
Fabien Castan
|
29729612f7
|
add gitignore
|
2017-09-17 13:15:31 +02:00 |
|
Fabien Castan
|
3ed2954181
|
Initial commit
|
2017-09-16 23:09:00 +02:00 |
|