Method: CollinsShell::Console::Asset#set_status!
- Defined in:
- lib/collins_shell/console/asset.rb
#set_status!(status = nil, reason = nil) ⇒ Object
42 43 44 45 46 47 48 49 |
# File 'lib/collins_shell/console/asset.rb', line 42 def set_status! status = nil, reason = nil msg = "set_status request a %s. set_status <status>, <reason>" (raise sprintf(msg, "status")) if status.nil? (raise sprintf(msg, "reason")) if reason.nil? ("set the status to '#{status}' on") { @asset_client.set_status!(status, reason) } end |