module GClouder::Resources::Logging::Sinks::Sink

Public Class Methods

args(sink) click to toggle source
# File lib/gclouder/resources/logging/sinks.rb, line 83
def self.args(sink)
  "#{sink['destination']} " + hash_to_args(sink.delete_if { |k| k == "destination" })
end
ensure(sink) click to toggle source
# File lib/gclouder/resources/logging/sinks.rb, line 87
def self.ensure(sink)
  Resource.ensure :"beta logging sinks", sink["name"], args(sink)
end
purge(sink) click to toggle source
# File lib/gclouder/resources/logging/sinks.rb, line 91
def self.purge(sink)
  Resource.purge :"beta logging sinks", sink["name"]
end