'Return an iterable of dictionaries containing resource information.
{ \'resource_id\': UUID of the resource,
\'project_id\': UUID of project owning the resource,
\'user_id\': UUID of user owning the resource,
\'timestamp\': UTC datetime of last update to the resource,
\'metadata\': most current metadata for the resource,
\'meter\': list of the meters reporting data for the resource,
:param user: Optional ID for user that owns the resource.
:param project: Optional ID for project that owns the resource.
:param source: Optional source filter.
:param start_timestamp: Optional modified timestamp start range.
:param start_timestamp_op: Optional start time operator, like gt, ge.
:param end_timestamp: Optional modified timestamp end range.
:param end_timestamp_op: Optional end time operator, like lt, le.
:param metaquery: Optional dict with metadata to match on.
:param resource: Optional resource filter.
:param limit: Maximum number of results to return.'

def get_resources(self, user=None, project=None, source=None, start_timestamp=None, start_timestamp_op=None, end_timestamp=None, end_timestamp_op=None, metaquery=None, resource=None, limit=None):

    return []
