def __init__(self, parent=None): self.parent = parent self.log = logging.getLogger('repoman.Repo') handler = logging.StreamHandler() formatter = logging.Formatter( '%(asctime)s %(name)-12s %(levelname)-8s %(message)s') handler.setFormatter(formatter) self.log.addHandler(handler) self.log.setLevel(logging.WARNING) self.system_source = repolib.SystemSource() self.system_source.load_from_file()
def __init__(self, conn=None, object_path=None, bus_name=None): dbus.service.Object.__init__(self, conn, object_path, bus_name) # These are used by PolKit to check privileges self.dbus_info = None self.polkit = None self.enforce_polkit = True try: self.system_repo = repolib.SystemSource() except: self.system_repo = None self.sp = SoftwareProperties() self.cache = apt.Cache()
def __init__(self, conn=None, object_path=None, bus_name=None): dbus.service.Object.__init__(self, conn, object_path, bus_name) # These are used by PolKit to check privileges self.dbus_info = None self.polkit = None self.enforce_polkit = True try: self.system_repo = repolib.SystemSource() except: self.system_repo = None self.source = None self.sources_dir = Path('/etc/apt/sources.list.d')
def get_system_repo(): """Get a repo for the system sources. """ repo = repolib.SystemSource() return repo