class Ppl::Command::Rm
Public Instance Methods
execute(input, output)
click to toggle source
# File lib/ppl/command/rm.rb, line 10 def execute(input, output) contact_id = input.arguments.first if contact_id.nil? raise Ppl::Error::IncorrectUsage, "No contact specified" end contact = @storage.require_contact(contact_id) @storage.delete_contact(contact) return true end
options(parser, options)
click to toggle source
# File lib/ppl/command/rm.rb, line 6 def options(parser, options) parser.banner = "usage: ppl rm <contact>" end