lib/qyu/models/concerns/workflow_descriptor_validator.rb
# TODO: starts_parallel is a the same as starts_manually. The latter will be removed in Qyu v2
starts_parallel is a the same as starts_manually. The latter will be removed in Qyu v2
starts_parallel is a the same as starts_manually . The latter will be removed in Qyu v2
def validate_sync_condition_params(task_name)
        return true unless tasks[task_name]['starts_with_params']
        tasks[task_name]['starts_with_params'].all? do |started_task_name, params_config|
          params_config.all? do |param_name, _param_config|
            tasks[started_task_name]['waits_for'].detect do |_t_name, sync_config|
              sync_config['condition']['param'] == param_name
            end
          end
        end
      end
def validate_sync_condition_params ( task_name ) return true unless tasks [ task_name ] [ 'starts_with_params' ] tasks [ task_name ] [ 'starts_with_params' ] . all? do | started_task_name , params_config | params_config . all? do | param_name , _param_config | tasks [ started_task_name ] [ 'waits_for' ] . detect do | _t_name , sync_config | sync_config [ 'condition' ] [ 'param' ] == param_name end end end end
TODO: starts_parallel is a the same as starts_manually.
TODO : starts_parallel is a the same as starts_manually .
task_name
<not_specific>