class Nucleon::Action::Project::Create

Public Class Methods

describe() click to toggle source
Calls superclass method
   # File lib/nucleon/action/project/create.rb
12 def self.describe
13   super(:project, :create, 1000)
14 end

Public Instance Methods

arguments() click to toggle source
   # File lib/nucleon/action/project/create.rb
32 def arguments
33   [ :project_reference ]
34 end
configure() click to toggle source
Calls superclass method
   # File lib/nucleon/action/project/create.rb
19 def configure
20   super do    
21     codes :project_failure
22     
23     register_str :path, Dir.pwd      
24     project_config
25     
26     config[:project_reference].default = ''
27   end
28 end
execute() click to toggle source
Calls superclass method
   # File lib/nucleon/action/project/create.rb
39 def execute
40   super do
41     info('start')
42     
43     project       = project_load(settings[:path], true, true)
44     myself.status = code.project_failure unless project
45   end
46 end