Class Logging_Service
GENI Clearinghouse Logging Service controller interface
The GENI Clearinginghouse Logging API allows clients to log events with particular tagging (dictionaries of name/value pairs) and query for logged events matching those name/value pairs
There is one write interface:
There are these read interface:
The GENI Clearinginghouse Logging API allows clients to log events with particular tagging (dictionaries of name/value pairs) and query for logged events matching those name/value pairs
There is one write interface:
- log_event($event_time, $user_id, $attributes, $message)
There are these read interface:
- [id, event_time, user_id, message]* <= get_log_entries_by_author($user_id, $num_hours=24)
- [id, event_time, user_id, message]* <= get_log_entries_by_attributes($user_id, $attribute_sets, $num_hours=24)
- [attribute_name, attribute_value]* <= get_attributes_for_log_entry($entry_id)
public
integer
|
|
public
array
|
|
public
array
|
#
get_log_entries_by_attributes( dict $args_dict )
Return list of logged events matching any of a list of attribute sets |
public
dictionary
|
#
get_attributes_for_log_entry( dict $args_dict )
Return the set of name/value pair attributes associated with given log entry |
public
number
|