Source

fabulator / src / fabulator / core / system / base.py

Full commit
"""

"""

class BaseOs(object):
    
    def __init__(self, conf, env):
        self.conf = conf
        self.env = env
        self.packages = conf.get("packages")


    def install_packages(self, package_list=[]):
        raise NotImplementedError
        
    def remove_packages(self, package_list=[]):
        raise NotImplementedError
        
    def update_packages(self, package_list=[]):
        raise NotImplementedError
        
    def update_os(self):
        raise NotImplementedError