def __init__(self, conn: NetworkDriver, *, config_sources: Optional[List[str]]=None, on_prepare: Optional[Callable[(..., Any)]]=None, filesystem: str='flash:', cleanup_post_commit: bool=True, dedicated_connection: bool=False, ignore_version: bool=False) -> None:
    if (config_sources is None):
        config_sources = CONFIG_SOURCES
    super().__init__(conn=conn, config_sources=config_sources, on_prepare=on_prepare, dedicated_connection=dedicated_connection, ignore_version=ignore_version)
    self.filesystem = filesystem
    self._filesystem_space_available_buffer_perc = 10
    self._replace = False
    self.candidate_config_filename = ''
    self.cleanup_post_commit = cleanup_post_commit
def __init__(self, conn: NetworkDriver, *, config_sources: Optional[List[str]]=None, on_prepare: Optional[Callable[(..., Any)]]=None, filesystem: str='flash:', cleanup_post_commit: bool=True, dedicated_connection: bool=False, ignore_version: bool=False) -> None:
    if (config_sources is None):
        config_sources = CONFIG_SOURCES
    super().__init__(conn=conn, config_sources=config_sources, on_prepare=on_prepare, dedicated_connection=dedicated_connection, ignore_version=ignore_version)
    self.filesystem = filesystem
    self._filesystem_space_available_buffer_perc = 10
    self._replace = False
    self.candidate_config_filename = 
    self.cleanup_post_commit = cleanup_post_commit