Search found 910 matches

by timurhai
Fri Feb 02, 2024 11:32 am
Forum: General
Topic: Please create a use case for pools and Tickets.
Replies: 5
Views: 476

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 ...
by timurhai
Fri Feb 02, 2024 11:20 am
Forum: General
Topic: Please create a use case for pools and Tickets.
Replies: 5
Views: 476

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...
by timurhai
Fri Feb 02, 2024 10:33 am
Forum: General
Topic: Please create a use case for pools and Tickets.
Replies: 5
Views: 476

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...
by timurhai
Mon Dec 25, 2023 9:33 am
Forum: Houdini
Topic: AF_CMD_PREFIX for pdg
Replies: 1
Views: 3852

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
by timurhai
Mon Dec 04, 2023 7:50 pm
Forum: General
Topic: Manage Task Dependency with Python API
Replies: 7
Views: 30571

Re: Manage Task Dependency with Python API

Hello!
Not in the near feature.
May be in a year, or so.
by timurhai
Tue Nov 28, 2023 7:16 am
Forum: General
Topic: Manage Task Dependency with Python API
Replies: 7
Views: 30571

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 ...
by timurhai
Tue Nov 21, 2023 10:19 am
Forum: General
Topic: Manage Task Dependency with Python API
Replies: 7
Views: 30571

Re: Manage Task Dependency with Python API

Hello! For now you can't say some specific task to wait some other specific task. Only block can depend any other block, if block has tasks depend mask, its tasks will depend other block tash by frame settings. It can be implemented, but it is not so easy to do this. For example each task (if block ...
by timurhai
Thu Oct 26, 2023 4:55 pm
Forum: General
Topic: How Does Job Priority Work?
Replies: 5
Views: 11553

Re: How Does Job Priority Work?

Hello!
Currently, to boost some job, you can put it into a special high priority branch.
by timurhai
Thu Oct 19, 2023 9:14 am
Forum: Nuke
Topic: Nuke Interactive and render licenses
Replies: 6
Views: 24095

Re: Nuke Interactive and render licenses

Hello! I am not a Nuke artist, i am not managing its licences. So i do not exactly know what is going on, and is going wrong. You want to launch 2 Nukes on 1 machine with different licenses (command flags)? You have 5х"t" licenses and 10x"i" for the entire farm, and the entire sy...
by timurhai
Tue Oct 17, 2023 1:20 pm
Forum: Houdini
Topic: USD/husk/karma support?
Replies: 5
Views: 16051

Re: USD/husk/karma support?

Hello! Afanasy does not evaluates $F or $F4, it can be evaluated by Houdini only. But it evals command in the last and in the first frame to catch difference and replace it by native frame pattern. Try to use native frame pattern directly https://cgru.readthedocs.io/en/latest/afanasy/job_block.html#...