class Binpkgbot::Tasks::Upgrade

Public Instance Methods

run() click to toggle source
# File lib/binpkgbot/tasks/upgrade.rb, line 9
def run
  name = @options[:name] || @options[:atom]
  unless name
    raise ArgumentError, "upgrade task is missing :name -- what to upgrade? e.g. @world"
  end

  emerge(name, '-uDN', ephemeral: @options.key?(:persist) ? !@options[:persist] : false)
end