Class: VagrantPlugins::VagrantBosh::ProvisionerTracker
- Inherits:
-
Object
- Object
- VagrantPlugins::VagrantBosh::ProvisionerTracker
- Defined in:
- lib/vagrant-bosh/provisioner_tracker.rb
Instance Method Summary collapse
- #add_data(type, data) ⇒ Object
-
#initialize(ui) ⇒ ProvisionerTracker
constructor
A new instance of ProvisionerTracker.
Constructor Details
#initialize(ui) ⇒ ProvisionerTracker
Returns a new instance of ProvisionerTracker.
7 8 9 10 |
# File 'lib/vagrant-bosh/provisioner_tracker.rb', line 7 def initialize(ui) @ui = ui.for(:provisioner_tracker) @logger = Log4r::Logger.new("vagrant::provisioners::bosh::provisioner_tracker") end |
Instance Method Details
#add_data(type, data) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/vagrant-bosh/provisioner_tracker.rb', line 12 def add_data(type, data) if type == :stdout data.split("\n").each { |raw_event| add_event(raw_event) } else add_debug(data) end end |