Sha256: d7435a0b63851e4dddc6ee14baccf54674152b212ae8c1a2cf37c28b07fc79a2

Contents?: true

Size: 546 Bytes

Versions: 1

Compression:

Stored size: 546 Bytes

Contents

module Orchestrator
    module Logic
        class Manager < ::Orchestrator::Core::ModuleManager
            def initialize(*args)
                super(*args)

                # Do we want to start here?
                # Should be ok.
                @thread.next_tick method(:start)
            end

            # Access to other modules in the same control system
            def system(user = nil)
                ::Orchestrator::Core::SystemProxy.new(@thread, @settings.control_system_id, nil, user)
            end
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
orchestrator-1.0.3 lib/orchestrator/logic/manager.rb