Files
hudozka/utils/Sync/sync/data/__init__.py
T

40 lines
732 B
Python

import os
from io import BytesIO
class Provider:
def __init__(self, root):
super().__init__()
self.root = root
def read(self, path):
return BytesIO(bytes())
def scan(self, path):
return []
def glob(self, pattr):
return []
def type_filter(self, path, ext):
return []
def copy(self, path, out):
pass
def hash(self, path):
return None
def size(self, path):
return 0
def get_abs(self, path):
abs = os.path.join(self.root, path)
return os.path.normpath(abs)
def get_rel(self, path):
rel = os.path.relpath(path, self.root)
return rel
def is_dir(self, path):
return False