if filter_str:
_logs = filter(lambda x: filter_str in x, _logs)
if time_from:
- time_from = time.strptime(time_from.split(" ")[0], self.TIME_FORMAT)
+ if type(time_from) is basestring:
+ time_from = time.strptime(time_from.split(" ")[0], self.TIME_FORMAT)
try:
__logs = []
for log in _logs:
self.error("Time format error")
if time_to:
try:
- time_to = time.strptime(time_to.split(" ")[0], self.TIME_FORMAT)
+ if type(time_to) is basestring:
+ time_to = time.strptime(time_to.split(" ")[0], self.TIME_FORMAT)
__logs = []
for log in _logs:
_log = time.strptime(log.split(" ")[0], self.TIME_FORMAT)
def __init__(self):
super(Logs, self).__init__()
- def _get_user_from_token(self, token_id):
+ def _get_user_id_from_token(self, token_id):
response = self.token_provider_api.validate_token(token_id)
token_ref = token_model.KeystoneToken(token_id=token_id, token_data=response)
return token_ref['user']