def test_write_and_read_is_noop(self, file_cache: NoCache, agent_raw_data: AgentRawData) -> None: mode = Mode.DISCOVERY assert file_cache.disabled is True assert file_cache.make_path(mode) == Path(os.devnull) file_cache.write(agent_raw_data, mode) assert file_cache.make_path(mode) == Path(os.devnull) assert file_cache.read(mode) is None
def file_cache(self, path): return NoCache( path=path, max_age=999, disabled=False, use_outdated=False, simulation=False, )
def file_cache(self): return NoCache( path=Path(os.devnull), max_age=0, disabled=True, use_outdated=True, simulation=True, )
def file_cache(self) -> NoCache: return NoCache( HostName("hostname"), base_path=Path(os.devnull), max_age=MaxAge.none(), disabled=True, use_outdated=True, simulation=True, )
def file_cache(self, path: Path) -> NoCache: return NoCache( HostName("hostname"), base_path=path, max_age=MaxAge(checking=0, discovery=999, inventory=0), disabled=False, use_outdated=False, simulation=False, )