Use the correct location for sources.list
It was moved to the right directory, but Repositories tries to find it in the datadir, not in the workdir.
This commit is contained in:
parent
adb7b95796
commit
a3b75fc2bb
2 changed files with 7 additions and 7 deletions
|
|
@ -37,7 +37,6 @@ __all__ = ['Weboob']
|
|||
|
||||
class Weboob(object):
|
||||
VERSION = '0.a'
|
||||
WORKDIR = os.path.join(os.path.expanduser('~'), '.weboob')
|
||||
BACKENDS_FILENAME = 'backends'
|
||||
|
||||
def __init__(self, workdir=None, backends_filename=None, scheduler=None, storage=None):
|
||||
|
|
@ -81,7 +80,7 @@ class Weboob(object):
|
|||
self.create_dir(workdir)
|
||||
|
||||
# Repositories management
|
||||
self.repositories = Repositories(datadir, self.VERSION)
|
||||
self.repositories = Repositories(workdir, datadir, self.VERSION)
|
||||
|
||||
# Backends loader
|
||||
self.modules_loader = ModulesLoader(self.repositories)
|
||||
|
|
|
|||
|
|
@ -313,16 +313,17 @@ class Repositories(object):
|
|||
|
||||
SHARE_DIRS = [MODULES_DIR, REPOSITORIES_DIR, ICONS_DIR]
|
||||
|
||||
def __init__(self, workdir, version):
|
||||
def __init__(self, workdir, datadir, version):
|
||||
self.logger = getLogger('repositories')
|
||||
self.version = version
|
||||
self.workdir = workdir
|
||||
self.datadir = datadir
|
||||
self.sources_list = os.path.join(self.workdir, self.SOURCES_LIST)
|
||||
self.modules_dir = os.path.join(self.workdir, self.MODULES_DIR)
|
||||
self.repos_dir = os.path.join(self.workdir, self.REPOSITORIES_DIR)
|
||||
self.icons_dir = os.path.join(self.workdir, self.ICONS_DIR)
|
||||
self.modules_dir = os.path.join(self.datadir, self.MODULES_DIR)
|
||||
self.repos_dir = os.path.join(self.datadir, self.REPOSITORIES_DIR)
|
||||
self.icons_dir = os.path.join(self.datadir, self.ICONS_DIR)
|
||||
|
||||
self.create_dir(self.workdir)
|
||||
self.create_dir(self.datadir)
|
||||
self.create_dir(self.repos_dir)
|
||||
self.create_dir(self.modules_dir)
|
||||
self.create_dir(self.icons_dir)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue