(event)
| 35 | return allowed_again - (time.time() - last_called) |
| 36 | |
| 37 | def callQueue(event): |
| 38 | func, args, kwargs, thread = queue_db[event] |
| 39 | log.debug("Calling: %s" % event) |
| 40 | called(event) |
| 41 | del queue_db[event] |
| 42 | return func(*args, **kwargs) |
| 43 | |
| 44 | |
| 45 | # Rate limit and delay function call if necessary |