Sha256: b7fc568c779af84e3cce80d548d35d9a52bd4d2d1601a588d7f5245cb3fc0863

Contents?: true

Size: 923 Bytes

Versions: 23

Compression:

Stored size: 923 Bytes

Contents

module Logical::Naf::ConstructionZone
  class ApplicationWorkOrder < WorkOrder
    def initialize(application,
                   application_run_group_restriction = ::Naf::ApplicationRunGroupRestriction.limited_per_all_machines,
                   application_run_group_name = :command,
                   application_run_group_limit = 1,
                   priority = 0,
                   affinities = [],
                   prerequisites = [],
                   enqueue_backlogs = false,
                   application_schedule = nil)
      super(application.command,
            application.application_type,
            application_run_group_restriction,
            application_run_group_name,
            application_run_group_limit,
            priority,
            affinities,
            prerequisites,
            enqueue_backlogs,
            application,
            application_schedule)
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
naf-1.1.2 app/models/logical/naf/construction_zone/application_work_order.rb
naf-1.1.1 app/models/logical/naf/construction_zone/application_work_order.rb
naf-1.1.0 app/models/logical/naf/construction_zone/application_work_order.rb