class Duracloud::AuditLog

Attributes

space_id[R]
store_id[R]

Public Class Methods

new(space_id, store_id = nil) click to toggle source
# File lib/duracloud/audit_log.rb, line 7
def initialize(space_id, store_id = nil)
  @space_id = space_id
  @store_id = store_id
  @response = nil
end

Public Instance Methods

tsv() click to toggle source
Calls superclass method Duracloud::TSV#tsv
# File lib/duracloud/audit_log.rb, line 13
def tsv
  super || response.body
end

Private Instance Methods

query() click to toggle source
# File lib/duracloud/audit_log.rb, line 23
def query
  { storeID: store_id }
end
response() click to toggle source
# File lib/duracloud/audit_log.rb, line 19
def response
  @response ||= Client.get_audit_log(space_id, **query)
end