Class: Suppository::CreateCommand

Inherits:
Object
  • Object
show all
Includes:
Logger
Defined in:
lib/suppository/create_command.rb

Instance Method Summary collapse

Methods included from Logger

log_error, log_info, log_success, log_verbose

Constructor Details

#initialize(args) ⇒ CreateCommand

Returns a new instance of CreateCommand.



14
15
16
17
# File 'lib/suppository/create_command.rb', line 14

def initialize(args)
  assert_arguments args
  @repository = repository(args[0])
end

Instance Method Details

#runObject



19
20
21
22
# File 'lib/suppository/create_command.rb', line 19

def run
  assert_not_created
  create_repository
end