Search found 914 matches
- Tue May 07, 2024 12:40 pm
- Forum: General
- Topic: How can I set pre_block?
- Replies: 3
- Views: 824
Re: How can I set pre_block?
Task command (task process) should finish (exit) after everything is done, all saving, cleanup and so on. So, your python script should wait for child processes did everything. For Afanasy actual task finish time, is the time when task process finishes, of cource. It is a task command job to finish ...
- Tue Apr 23, 2024 9:21 am
- Forum: General
- Topic: How can I set pre_block?
- Replies: 3
- Views: 824
- Wed Apr 17, 2024 9:40 am
- Forum: Setup
- Topic: Can't configure software
- Replies: 2
- Views: 810
Re: Can't configure software
Hello!
There is a bug in setup_nuke.sh, it checks for valid location before override, so if there was not any Nuke in the default location, it throws with an error.
Now I fixed it:
https://github.com/CGRU/cgru/blob/maste ... up_nuke.sh
There is a bug in setup_nuke.sh, it checks for valid location before override, so if there was not any Nuke in the default location, it throws with an error.
Now I fixed it:
https://github.com/CGRU/cgru/blob/maste ... up_nuke.sh
- Wed Mar 20, 2024 9:03 am
- Forum: General
- Topic: ImageMagick
- Replies: 6
- Views: 8654
Re: ImageMagick
Hello! It works fine on Ubuntu right now. Some time ago, when I was working on centos 5 there was very old ImageMagick and FFMpeg packages from native repos. We have to build needed versions ourselves. There are download and build scripts for it in CGRU: https://github.com/CGRU/cgru/tree/master/util...
- Fri Feb 02, 2024 11:32 am
- Forum: General
- Topic: Please create a use case for pools and Tickets.
- Replies: 5
- Views: 1862
Re: Please create a use case for pools and Tickets.
You can start with an empty service (that does nothing, just exists): https://github.com/CGRU/cgru/blob/master/afanasy/python/services/ffmpeg.py And the simplest parser, that just catches progess by regexp: https://github.com/CGRU/cgru/blob/master/afanasy/python/parsers/curl.py Later you can define ...
- Fri Feb 02, 2024 11:20 am
- Forum: General
- Topic: Please create a use case for pools and Tickets.
- Replies: 5
- Views: 1862
Re: Please create a use case for pools and Tickets.
The simplest way to define, what pool can run Unreal and what Blender is by defining services. Add on some pool "unreal" service and it will take only "unreal" tasks. Add on that pool "blender" service and it will take only "unreal" and "blender" tas...
- Fri Feb 02, 2024 10:33 am
- Forum: General
- Topic: Please create a use case for pools and Tickets.
- Replies: 5
- Views: 1862
Re: Please create a use case for pools and Tickets.
Hello! Does CGRU works fine w/o any configuration? Configuration is mostly needed to limit something. For exmple, some pool can run only Blender, some only ffmpeg, some both. Tickets info is here: https://cgru.readthedocs.io/en/latest/afanasy/tickets.html You can configure tickets and pools via AfWa...
- Mon Dec 25, 2023 9:33 am
- Forum: Houdini
- Topic: AF_CMD_PREFIX for pdg
- Replies: 1
- Views: 6464
Re: AF_CMD_PREFIX for pdg
Hello!
PDG construct tasks commands for Afanasy in this case.
But yes, you can try to add something here, in this function:
https://github.com/CGRU/cgru/blob/maste ... er.py#L178
PDG construct tasks commands for Afanasy in this case.
But yes, you can try to add something here, in this function:
https://github.com/CGRU/cgru/blob/maste ... er.py#L178
- Mon Dec 04, 2023 7:50 pm
- Forum: General
- Topic: Manage Task Dependency with Python API
- Replies: 7
- Views: 32023
Re: Manage Task Dependency with Python API
Hello!
Not in the near feature.
May be in a year, or so.
Not in the near feature.
May be in a year, or so.
- Tue Nov 28, 2023 7:16 am
- Forum: General
- Topic: Manage Task Dependency with Python API
- Replies: 7
- Views: 32023
Re: Manage Task Dependency with Python API
Hello! I see. There can be various situations where tasks dependency can solve the problem. In a feature release there will be some "suspend" state for task and block, for manual start control. For now you can control block "suspend" state by setting its maximum running tasks to ...