diff --git a/platypush/plugins/utils.py b/platypush/plugins/utils.py new file mode 100644 index 00000000..f1627790 --- /dev/null +++ b/platypush/plugins/utils.py @@ -0,0 +1,24 @@ +import time + +from platypush.plugins import Plugin, action + + +class UtilsPlugin(Plugin): + """ + A plugin for general-purpose util methods + """ + + @action + def sleep(self, seconds): + """ + Make the current executor sleep for the specified number of seconds. + + :param seconds: Sleep seconds + :type seconds: float + """ + + time.sleep(seconds) + + +# vim:sw=4:ts=4:et: +