lib/nucleon/action/extract.rb in nucleon-0.1.19 vs lib/nucleon/action/extract.rb in nucleon-0.2.0

- old
+ new

@@ -1,27 +1,34 @@ module Nucleon module Action -class Extract < Nucleon.plugin_class(:action) - +class Extract < Nucleon.plugin_class(:nucleon, :action) + #----------------------------------------------------------------------------- + # Info + + def self.describe + super(nil, :extract, -50) + end + + #----------------------------------------------------------------------------- # Settings def configure super do codes :extract_failure register :path, :str, nil do |value| unless File.directory?(value) - warn('nucleon.actions.extract.errors.path', { :value => value }) + warn('nucleon.action.extract.errors.path', { :value => value }) next false end true end register :encoded, :str, nil do |value| @package = Util::Package.new(value) if @package.data.export.empty? - warn('nucleon.actions.extract.errors.encoded', { :value => value }) + warn('nucleon.action.extract.errors.encoded', { :value => value }) next false end true end end