def __init__(self, logging_level=logging.INFO, logging_kwargs=None, cleanup=None):
super(PodmanBackend, self).__init__(<EOL>logging_level=logging_level, logging_kwargs=logging_kwargs, cleanup=cleanup)<EOL>podman_version = self.get_version()<EOL>if podman_version:<EOL><INDENT>try:<EOL><INDENT>maj, min, _ = podman_version<EOL>maj, min = int(maj), int(min)<EOL><DEDENT>except ValueError:<EOL><INDENT>logger.error("<STR_LIT>")<EOL><DEDENT>else:<EOL><INDENT>if (<NUM_LIT:0>, <NUM_LIT:11>) > (maj, min):<EOL><INDENT>raise ConuException("<STR_LIT>")<EOL><DEDENT><DEDENT><DEDENT>else:<EOL><INDENT>logger.warning("<STR_LIT>")<EOL><DEDENT>
This method serves as a configuration interface for conu.

:param logging_level: int, control logger verbosity: see logging.{DEBUG,INFO,ERROR}
:param logging_kwargs: dict, additional keyword arguments for logger set up, for more info
                        see docstring of set_logging function
:param cleanup: list, list of cleanup policy values, examples:
    - [CleanupPolicy.EVERYTHING]
    - [CleanupPolicy.VOLUMES, CleanupPolicy.TMP_DIRS]
    - [CleanupPolicy.NOTHING]