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.
git_clone
(url: str, path: str) → None[source]¶ Clones a repository from git url to path
-
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
Previous: errbot.templating module
|
Next: errbot.version module