Sha256: 4102fa23b6d918cb225c2d59bfe52873b3afc2125d435c62fbdec9355ce74a57
Contents?: true
Size: 641 Bytes
Versions: 8
Compression:
Stored size: 641 Bytes
Contents
module Nucleon module Action class Update < Nucleon.plugin_class(:action) include Mixin::Action::Project #----------------------------------------------------------------------------- # Settings def configure super do codes :project_failure project_options end end #----------------------------------------------------------------------------- # Operations def execute super do |node, network| info('nucleon.actions.update.start') project = project_load(Dir.pwd, true) myself.status = code.project_failure unless project end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems