certbot.plugins.util¶
Plugin utilities.
-
certbot.plugins.util.get_prefixes(path)[source]¶ Retrieves all possible path prefixes of a path, in descending order of length. For instance,
/a/b/c/ => [‘/a/b/c/’, ‘/a/b/c’, ‘/a/b’, ‘/a’, ‘/’]Parameters: path (str) – the path to break into prefixes Returns: all possible path prefixes of given path in descending order Return type: listofstr
-
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