Module: Isono
- Defined in:
- lib/isono.rb,
lib/isono/node.rb,
lib/isono/rack.rb,
lib/isono/util.rb,
lib/isono/logger.rb,
lib/isono/version.rb,
lib/isono/manifest.rb,
lib/isono/rack/job.rb,
lib/isono/rack/map.rb,
lib/isono/rack/proc.rb,
lib/isono/runner/cli.rb,
lib/isono/serializer.rb,
lib/isono/amqp_client.rb,
lib/isono/rack/sequel.rb,
lib/isono/runner/base.rb,
lib/isono/thread_pool.rb,
lib/isono/rack/builder.rb,
lib/isono/rack/data_store.rb,
lib/isono/event_observable.rb,
lib/isono/messaging_client.rb,
lib/isono/models/event_log.rb,
lib/isono/models/job_state.rb,
lib/isono/rack/thread_pass.rb,
lib/isono/models/node_state.rb,
lib/isono/node_modules/base.rb,
lib/isono/resource_manifest.rb,
lib/isono/runner/rpc_server.rb,
lib/isono/rack/object_method.rb,
lib/isono/event_delegate_context.rb,
lib/isono/node_modules/data_store.rb,
lib/isono/node_modules/job_worker.rb,
lib/isono/models/resource_instance.rb,
lib/isono/node_modules/job_channel.rb,
lib/isono/node_modules/rpc_channel.rb,
lib/isono/node_modules/event_logger.rb,
lib/isono/node_modules/event_channel.rb,
lib/isono/node_modules/job_collector.rb,
lib/isono/node_modules/node_collector.rb,
lib/isono/node_modules/node_heartbeat.rb
Defined Under Namespace
Modules: AmqpClient, EventObservable, Logger, Models, NodeModules, Rack, Runner, Util Classes: EventDelegateContext, Manifest, MessagingClient, Node, ResourceManifest, RubySerializer, Serializer, ThreadPool, YamlSerializer
Constant Summary collapse
- VERSION =
'0.2.16'
Class Method Summary collapse
Class Method Details
.home ⇒ Object
55 56 57 58 59 60 61 |
# File 'lib/isono.rb', line 55 def home if Kernel.const_defined?(:Gem) && (gemspec = Gem.loaded_specs['isono']) gemspec.full_gem_path else File.('../../', __FILE__) end end |