certbot.plugins.util module

Plugin utilities.

certbot.plugins.util.``get_prefixes(path)[source]
Retrieves all possible path prefixes of a path, in descending order of length. For instance,
(linux) /a/b/c returns [‘/a/b/c’, ‘/a/b’, ‘/a’, ‘/’] (windows) C:abc returns [‘C:abc’, ‘C:ab’, ‘C:a’, ‘C:’]
Parameters: path (str) – the path to break into prefixes
Returns: all possible path prefixes of given path in descending order
Return type: list of str

certbot.plugins.util.``path_surgery(cmd)[source]
Attempt to perform PATH surgery to find cmd
Mitigates https://github.com/certbot/certbot/issues/1833
Parameters: cmd (str) – the command that is being searched for in the PATH
Returns: True if the operation succeeded, False otherwise

本文章首发在 网安wangan.com 网站上。

上一篇 下一篇
讨论数量: 0
只看当前版本


暂无话题~