Sha256: abebabc50e28ae948d2b4d0346a79421b590fc842efb135ae8895c1be705daf9
Contents?: true
Size: 713 Bytes
Versions: 3
Compression:
Stored size: 713 Bytes
Contents
require 'open-uri' require 'socket' require 'yaml' require 'rest-client' require 'dim' require 'ext/core' require 'runpuppet/config' require 'runpuppet/client' require 'runpuppet/agent' require 'runpuppet/logger' STDOUT.sync = true module Runpuppet def self.setup_context(options={}) ctx = Dim::Container.new ctx.register(:run_options) do options end ctx.register(:config) do Runpuppet::Config.find_system_config end ctx.register(:client) do |context| Runpuppet::Client.new(context) end ctx.register(:agent) do |context| Runpuppet::Agent.new(context) end ctx.register(:logger) do Runpuppet::Logger end return ctx end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
runpuppet-1.0.0.rc5 | lib/runpuppet.rb |
runpuppet-1.0.0.rc4 | lib/runpuppet.rb |
runpuppet-1.0.0.rc2 | lib/runpuppet.rb |