pybackive/backive/core/backup.py

21 lines
377 B
Python

import os
class Backup:
def __init__(self, name, cfg=None):
self.name = name
self.config = cfg
@classmethod
def instance(cls, name, config=None):
return Backup(name, config)
def get_frequency(self):
return self.config.get("frequency", None)
def run(self):
if self.config.get("scripts", None):
pass