import os
from typing import Any, Optional
-import file_utils
-
class DirectoryFileFilter(object):
"""A predicate that will return False if when a proposed file's
"""
def __init__(self, directory: str):
+ import file_utils
super().__init__()
if not file_utils.does_directory_exist(directory):
raise ValueError(directory)
self._update_file(path, mtime)
def _update_file(self, filename: str, mtime: Optional[float] = None):
+ import file_utils
assert file_utils.does_file_exist(filename)
if mtime is None:
mtime = file_utils.get_file_raw_mtime(filename)
print(self.all_md5s)
def _update_file(self, filename: str, mtime: Optional[float] = None):
+ import file_utils
assert file_utils.does_file_exist(filename)
if mtime is None:
mtime = file_utils.get_file_raw_mtime(filename)