Module: Cloudmunda
- Extended by:
- Configuration, Loggable
- Defined in:
- lib/cloudmunda.rb,
lib/cloudmunda/cli.rb,
lib/cloudmunda/version.rb,
lib/cloudmunda/loggable.rb,
lib/cloudmunda/api/client.rb,
lib/cloudmunda/cli/worker.rb,
lib/cloudmunda/cli/launcher.rb,
lib/cloudmunda/zeebe/client.rb,
lib/cloudmunda/cli/processor.rb,
lib/cloudmunda/configuration.rb,
lib/cloudmunda/cli/supervisor.rb,
lib/cloudmunda/graphql/client.rb,
lib/cloudmunda/api/access_token.rb,
lib/cloudmunda/graphql/user_tasks.rb,
lib/cloudmunda/api/o_auth_resource.rb
Defined Under Namespace
Modules: API, Configuration, Graphql, Loggable, Worker, Zeebe Classes: CLI, Launcher, Processor, Supervisor
Constant Summary collapse
- VERSION =
'0.1.6'
Constants included from Configuration
Configuration::VALID_OPTIONS_KEYS
Class Method Summary collapse
Methods included from Configuration
config, configure, extended, reset
Methods included from Loggable
Class Method Details
.client ⇒ Object
17 18 19 |
# File 'lib/cloudmunda.rb', line 17 def self.client @client ||= ::Cloudmunda::Zeebe::Client.new end |
.register_worker(worker) ⇒ Object
21 22 23 |
# File 'lib/cloudmunda.rb', line 21 def self.register_worker(worker) workers << worker end |
.workers ⇒ Object
25 26 27 |
# File 'lib/cloudmunda.rb', line 25 def self.workers @workers ||= [] end |