Conditions | 5 |
Total Lines | 13 |
Lines | 0 |
Ratio | 0 % |
1 | #!/usr/bin/env python |
||
8 | def get(*args, **kwargs): |
||
|
|||
9 | try: |
||
10 | if len(kwargs['name']) == 0: kwargs['name'] = [''] |
||
11 | if len(kwargs['value']) == 0: kwargs['value'] = [''] |
||
12 | |||
13 | filter = kwargs['name'][0] |
||
14 | try: max_count = int(kwargs['value'][0]) |
||
15 | except: max_count = 100 |
||
16 | |||
17 | return kwargs['DoorPiObject'].event_handler.db.get_event_log_entries(max_count, filter) |
||
18 | except Exception as exp: |
||
19 | logger.exception(exp) |
||
20 | return {'Error': 'could not create '+str(__name__)+' object - '+str(exp)} |
||
21 | |||
27 |