errbot.utils module¶
-
errbot.utils.
collect_roots
(base_paths, file_sig='*.plug')[source]¶ Collects all the paths from base_paths recursively that contains files of type file_sig.
Parameters: - base_paths – a list of base paths to walk from elements can be a string or a list/tuple of strings
- file_sig (
str
) – the file pattern to look for
Returns: a set of paths
-
class
errbot.utils.
deprecated
(new=None)[source]¶ Bases:
object
deprecated decorator. emits a warning on a call on an old method and call the new method anyway
-
errbot.utils.
find_roots
(path, file_sig='*.plug')[source]¶ Collects all the paths from path recursively that contains files of type file_sig.
Parameters: - path – a base path to walk from
- file_sig (
str
) – the file pattern to look for
Returns: a set of paths
-
errbot.utils.
rate_limited
(min_interval)[source]¶ decorator to rate limit a function.
Parameters: min_interval – minimum interval allowed between 2 consecutive calls. Returns: the decorated function
-
errbot.utils.
split_string_after
(str_, n)[source]¶ Yield chunks of length n from the given string
Parameters: - n – length of the chunks.
- str – the given string.
Previous: errbot.templating module
|
Next: errbot.version module