class AnchorUi::Sprockets::Updater

Attributes

args[R]
name[R]

Public Class Methods

new(name, *args) click to toggle source
# File lib/anchor_ui/sprockets/updater.rb, line 7
def initialize(name, *args)
  @name = name
  @args = args
end

Public Instance Methods

execute() click to toggle source
# File lib/anchor_ui/sprockets/updater.rb, line 12
def execute
  if asset = Assets.find(name)
    asset.new(*args).update
    puts "#{name} updated"
  else
    raise AnchorUi::Core::Errors::AssetInvalid
  end
end