Sha256: 0d401b51ab997b534f9b1dea7d1e18a9824e4dc44b7943faac78b3b31512f142
Contents?: true
Size: 535 Bytes
Versions: 1
Compression:
Stored size: 535 Bytes
Contents
require 'fog/openstack/models/collection' require 'fog/openstack/models/metering/event' module Fog module Metering class OpenStack class Events < Fog::OpenStack::Collection model Fog::Metering::OpenStack::Event def all(detailed=true) load_response(service.list_events) end def find_by_id(message_id) event = service.get_event(message_id).body new(event) rescue Fog::Metering::OpenStack::NotFound nil end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fog-openstack-0.1.2 | lib/fog/openstack/models/metering/events.rb |