[entropy.const] complete const implementation of branch migration scripts support

This commit is contained in:
Fabio Erculiani
2009-06-27 16:16:25 +02:00
parent 955a0d64cc
commit ca01e3ea0d
+8 -1
View File
@@ -381,6 +381,7 @@ def const_default_settings(rootdir):
'etp_post_branch_upgrade_script': default_etp_dbfile+".post_upgrade.sh",
# proxy configuration constants, used system wide
'etp_post_branch_hop_status_file': ".branch_hop",
'etp_post_branch_upgrade_status_file': ".branch_upgraded",
'proxy': {
'ftp': None,
'http': None,
@@ -765,9 +766,15 @@ def const_extract_cli_repo_params(repostring, branch = None, product = None):
with open(dbrevision_file, "r") as dbrev_f:
mydata['dbrevision'] = dbrev_f.readline().strip()
# setup script paths
# setup branch migration status file path
mydata['post_branch_hop_status_file'] = mydata['dbpath'] + "/" + \
etpConst['etp_post_branch_hop_status_file']
# setup branch upgrade status file path
mydata['post_branch_upgrade_status_file'] = mydata['dbpath'] + "/" + \
etpConst['etp_post_branch_upgrade_status_file']
# setup script paths
mydata['post_branch_hop_script'] = mydata['dbpath'] + "/" + \
etpConst['etp_post_branch_hop_script']
mydata['post_branch_upgrade_script'] = mydata['dbpath'] + "/" + \