class ForemanResourceQuota::Async::RefreshResourceQuotaUtilization

Public Instance Methods

logger() click to toggle source
# File lib/foreman_resource_quota/async/refresh_resource_quota_utilization.rb, line 16
def logger
  action_logger
end
rescue_strategy_for_self() click to toggle source
# File lib/foreman_resource_quota/async/refresh_resource_quota_utilization.rb, line 20
def rescue_strategy_for_self
  Dynflow::Action::Rescue::Fail
end
run() click to toggle source
# File lib/foreman_resource_quota/async/refresh_resource_quota_utilization.rb, line 8
def run
  ResourceQuota.all.each do |quota|
    quota.determine_utilization
  rescue e
    logger.error N_(format("An error occured determining the utilization of '%s'-quota: %s", quota.name, e))
  end
end