class RMonitor::Strategies::Pessimistic

Public Instance Methods

execute(actions) click to toggle source
# File lib/rmonitor/strategies/pessimistic.rb, line 6
def execute(actions)
  transformations = actions.map do |action|
    @transformer.transform(action)
  end

  transformations.each do |transformation|
    @xrandr.invoke(*transformation)
  end
end