Skip to content

Instantly share code, notes, and snippets.

@joejulian
Created March 30, 2017 05:45
Show Gist options
  • Save joejulian/ad0532170ab8b06fc53b48f62b0f1219 to your computer and use it in GitHub Desktop.
Save joejulian/ad0532170ab8b06fc53b48f62b0f1219 to your computer and use it in GitHub Desktop.
from time import sleep
import traceback
import sys
def sleepex(data):
delay=1.25 # seconds
attempt=1
if 'delay' in data.keys():
delay=data['delay']
print(delay)
if 'attempts' in data.keys():
attempt=data['attempts']
print(attempt)
sleep(delay**attempt)
return True
class FilterModule(object):
''' Query filter '''
def filters(self):
return {
'sleepex': sleepex
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment