[equo] use Client.installed_repository_path()

This commit is contained in:
Fabio Erculiani
2012-04-12 08:09:43 +02:00
parent 1f9c4fb720
commit 2f475115a0
+9 -9
View File
@@ -36,7 +36,7 @@ def _backup_client_repository(entropy_client):
@return:
@rtype:
"""
dbpath = etpConst['etpdatabaseclientfilepath']
dbpath = entropy_client.installed_repository_path()
if not os.path.isfile(dbpath):
return True
@@ -118,7 +118,7 @@ def database(options):
elif cmd == "backup":
status, err_msg = etp_client.backup_repository(
etpConst['clientdbid'],
os.path.dirname(etpConst['etpdatabaseclientfilepath']))
os.path.dirname(etp_client.installed_repository_path()))
if status:
return 0
return 1
@@ -193,7 +193,7 @@ def _database_restore(entropy_client):
# make sure to commit any transaction before restoring
entropy_client.installed_repository().commit()
status, err_msg = entropy_client.restore_repository(backup_path,
etpConst['etpdatabaseclientfilepath'], etpConst['clientdbid'])
entropy_client.installed_repository_path(), etpConst['clientdbid'])
if status:
return 0
return 1
@@ -248,14 +248,14 @@ def _database_resurrect(entropy_client):
blue(_("Creating backup of the previous database, if exists.")))
_backup_client_repository(entropy_client)
try:
os.remove(etpConst['etpdatabaseclientfilepath'])
os.remove(entropy_client.installed_repository_path())
except OSError:
pass
# Now reinitialize it
mytxt = " %s %s" % (
darkred(_("Initializing the new database at")),
bold(etpConst['etpdatabaseclientfilepath']),
bold(entropy_client.installed_repository_path()),
)
print_info(mytxt, back = True)
entropy_client.reopen_installed_repository()
@@ -264,7 +264,7 @@ def _database_resurrect(entropy_client):
mytxt = " %s %s" % (
darkgreen(_("Database reinitialized correctly at")),
bold(etpConst['etpdatabaseclientfilepath']),
bold(entropy_client.installed_repository_path()),
)
print_info(mytxt)
@@ -636,14 +636,14 @@ def _database_generate(entropy_client):
red(" @@"))
_backup_client_repository(entropy_client)
try:
os.remove(etpConst['etpdatabaseclientfilepath'])
os.remove(entropy_client.installed_repository_path())
except OSError:
pass
# Now reinitialize it
mytxt = darkred(" %s %s") % (
_("Initializing the new database at"),
bold(etpConst['etpdatabaseclientfilepath']),
bold(entropy_client.installed_repository_path()),
)
print_info(mytxt, back = True)
entropy_client.reopen_installed_repository()
@@ -652,7 +652,7 @@ def _database_generate(entropy_client):
mytxt = darkred(" %s %s") % (
_("Database reinitialized correctly at"),
bold(etpConst['etpdatabaseclientfilepath']),
bold(entropy_client.installed_repository_path()),
)
print_info(mytxt)