Class: Dandelion::Command::Status

Inherits:
Base
  • Object
show all
Defined in:
lib/dandelion/command/status.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

command, commands, create, #initialize, require_commands

Constructor Details

This class inherits a constructor from Dandelion::Command::Base

Class Method Details

.parser(options) ⇒ Object



7
8
9
10
11
# File 'lib/dandelion/command/status.rb', line 7

def parser(options)
  OptionParser.new do |opts|
    opts.banner = 'Usage: dandelion status'
  end
end

Instance Method Details

#executeObject



14
15
16
17
18
19
# File 'lib/dandelion/command/status.rb', line 14

def execute
  @deployment = deployment('HEAD')
  
  log.info("Remote revision:       #{@deployment.remote_revision || '---'}")
  log.info("Local HEAD revision:   #{@deployment.local_revision}")
end