class Fog::Orchestration::OpenStack::Events

Public Instance Methods

all(obj, options={}) click to toggle source
# File lib/fog/openstack/models/orchestration/events.rb, line 9
def all(obj, options={})
  data = if obj.is_a?(Stack)
    service.list_stack_events(obj, options).body['events']
  else
    service.list_resource_events(obj.stack, obj, options).body['events']
  end

  load data
end
get(stack, resource, event_id) click to toggle source
# File lib/fog/openstack/models/orchestration/events.rb, line 19
def get(stack, resource, event_id)
  data = service.show_event_details(stack, resource, event_id).body['event']
  new(data)
rescue Fog::Compute::OpenStack::NotFound
  nil
end