From 0ced2af46aa2939ffaade5239ebe8fb6c77c7d7f Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 9 Nov 2009 18:43:36 +0100 Subject: [PATCH] [entropy.server] remove migrate_repository_databases_to_new_branched_path (deprecated some time ago) --- libraries/entropy/server/interfaces/main.py | 53 --------------------- 1 file changed, 53 deletions(-) diff --git a/libraries/entropy/server/interfaces/main.py b/libraries/entropy/server/interfaces/main.py index 9dbb9a929..697bc71d3 100644 --- a/libraries/entropy/server/interfaces/main.py +++ b/libraries/entropy/server/interfaces/main.py @@ -679,9 +679,6 @@ class Server(Singleton, TextInterface): if self.default_repository in srv_set['repositories']: self.ensure_paths(self.default_repository) - # NOW DISABLED, deprecated! - # self.migrate_repository_databases_to_new_branched_path() - if self.default_repository not in srv_set['repositories']: raise PermissionDenied("PermissionDenied: %s %s" % ( self.default_repository, @@ -729,56 +726,6 @@ class Server(Singleton, TextInterface): os.makedirs(mydir) const_setup_perms(mydir, etpConst['entropygid']) - - def migrate_repository_databases_to_new_branched_path(self): - srv_set = self.SystemSettings[self.sys_settings_plugin_id]['server'] - migrated_filename = '.branch_migrated' - for repoid in list(srv_set['repositories'].keys()): - - if repoid == etpConst['clientserverrepoid']: continue - mydir = srv_set['repositories'][repoid]['database_dir'] - if not os.path.isdir(mydir): # empty ? - continue - - migrated_filepath = os.path.join(mydir, migrated_filename) - if os.path.isfile(migrated_filepath): - continue - - my_branched_dir = self.get_local_database_dir(repoid) - if os.path.isdir(my_branched_dir): # wtf? do not touch - continue - - self.updateProgress( - "[%s:%s] %s: %s, %s: %s" % ( - brown("repo"), - purple(repoid), - _("migrating database path from"), - brown(mydir), - _('to'), - brown(my_branched_dir), - ), - importance = 1, - type = "info", - header = bold(" @@ ") - ) - - repo_files = [os.path.join(mydir, x) for x in os.listdir(mydir) if \ - (os.path.isfile(os.path.join(mydir, x)) and \ - os.access(os.path.join(mydir, x), os.W_OK)) - ] - os.makedirs(my_branched_dir) - const_setup_perms(my_branched_dir, etpConst['entropygid']) - - for repo_file in repo_files: - repo_filename = os.path.basename(repo_file) - shutil.move(repo_file, - os.path.join(my_branched_dir, repo_filename)) - - f_migrated = open(migrated_filepath, "w") - f_migrated.write("done\n") - f_migrated.flush() - f_migrated.close() - def setup_services(self): self.setup_entropy_settings() cs_name = 'ClientService'