class Cir::Cli::DeregisterCommand

Deregister command

Public Instance Methods

opts() click to toggle source
# File lib/cir/cli/deregister_command.rb, line 20
def opts
  Trollop::Parser.new do
    banner "Stop tracking file(s)."
    opt :message, "Optional commit message that should be used when updating the changes in tracking git repository.", type: :string
  end
end
process() click to toggle source
# File lib/cir/cli/deregister_command.rb, line 27
def process
  Trollop::die "Missing file list" if self.files.empty?

  self.repository.deregister(self.files, {message: self.args.message})
end