Compare commits

..

No commits in common. "63f6f99caa11896e5b48f1abe886e5267b9417b5" and "641abcdd90cd25fe366c55065202693f54191f86" have entirely different histories.

2 changed files with 6 additions and 10 deletions

View File

@ -11,10 +11,6 @@ class Directory(ABC):
self.contents = self.populate(log)
@property
def name(self):
return self.path.name
@abstractmethod
def populate(self, log: Log) -> list:
raise NotImplementedError

View File

@ -1,14 +1,14 @@
from abc import ABC, abstractmethod
from dir import Root
from log import Log, LogCat
from pathlib import Path
class Layer(ABC):
def __init__(self, log: Log, log_category: str):
self.log = LogCat(log.queue, log_category)
def process(self, root: Root):
self._process(root)
def __init__(self, log_path: Path, log_category: str):
self.log_path = log_path
self.__log = Log(log_path)
self.log = LogCat(self.__log.queue, log_category)
@abstractmethod
def _process(self, root: Root):
def __process(self, root: Root):
raise NotImplementedError