class Dandelion::Command::Status

Public Class Methods

parser(options) click to toggle source
# File lib/dandelion/command/status.rb, line 6
def self.parser(options)
  OptionParser.new do |opts|
    opts.banner = 'Usage: dandelion status'
  end
end

Public Instance Methods

execute!() click to toggle source
# File lib/dandelion/command/status.rb, line 12
def execute!
  log.info("Connecting to #{adapter.to_s}")

  local_commit = workspace.local_commit
  remote_commit = workspace.remote_commit

  log.info("Remote revision:      #{remote_commit ? remote_commit.oid : '---'}")
  log.info("Local HEAD revision:  #{workspace.local_commit.oid}")
end