class Nucleon::Action::Network::Create
Public Class Methods
describe()
click to toggle source
Calls superclass method
# File lib/nucleon/action/network/create.rb 12 def self.describe 13 super(:network, :create, 1000) 14 end
Public Instance Methods
arguments()
click to toggle source
# File lib/nucleon/action/network/create.rb 32 def arguments 33 [ :project_reference ] 34 end
configure()
click to toggle source
Calls superclass method
# File lib/nucleon/action/network/create.rb 19 def configure 20 super do 21 config.defaults(CORL.action_config(:project_create)) 22 config[:project_reference].default = 'github:::coralnexus/network-template' 23 end 24 end
execute()
click to toggle source
Calls superclass method
# File lib/nucleon/action/network/create.rb 39 def execute 40 super(false) do 41 info('start') 42 43 project = project_load(settings[:path], true, true) 44 myself.status = code.project_failure unless project 45 46 if project.remote(:origin) =~ /coralnexus\/network\-template/ 47 project.delete_remote(:origin) 48 project.delete_remote(:edit) 49 end 50 end 51 end
ignore()
click to toggle source
# File lib/nucleon/action/network/create.rb 28 def ignore 29 node_ignore 30 end