Class: Sonar::Connector::UpdateDiskUsageCommand

Inherits:
Command
  • Object
show all
Defined in:
lib/sonar_connector/commands/update_disk_usage_command.rb

Instance Attribute Summary

Attributes inherited from Command

#proc

Instance Method Summary collapse

Methods inherited from Command

#execute

Constructor Details

#initialize(connector) ⇒ UpdateDiskUsageCommand

Returns a new instance of UpdateDiskUsageCommand.



4
5
6
7
8
9
10
# File 'lib/sonar_connector/commands/update_disk_usage_command.rb', line 4

def initialize(connector)
  l = lambda do
    du = (Sonar::Connector::Utils.du(connector.connector_dir).to_f / 1024).round
    status.set connector.name, 'disk_usage', "#{du} Kb"
  end
  super(l)
end