# HG changeset patch # User Marcin Kuzminski # Date 1299695352 -3600 # Node ID 143b37b7b4aa519ea64b9e982c5644edf93fe134 # Parent b0e2c949c34bb979d03260f5f3afb2cd83422b58 fixes #126, all credits go to cejones diff -r b0e2c949c34b -r 143b37b7b4aa rhodecode/model/repo.py --- a/rhodecode/model/repo.py Wed Mar 09 19:08:34 2011 +0100 +++ b/rhodecode/model/repo.py Wed Mar 09 19:29:12 2011 +0100 @@ -216,7 +216,8 @@ #create default permission repo_to_perm = RepoToPerm() default = 'repository.read' - for p in UserModel(self.sa).get_by_username('default', cache=False).user_perms: + for p in UserModel(self.sa).get_by_username('default', + cache=False).user_perms: if p.permission.permission_name.startswith('repository.'): default = p.permission.permission_name break @@ -303,6 +304,7 @@ def __create_repo(self, repo_name, alias, clone_uri=False): """ makes repository on filesystem + :param repo_name: :param alias: """ @@ -317,6 +319,7 @@ def __rename_repo(self, old, new): """ renames repository on filesystem + :param old: old name :param new: new name """ @@ -335,6 +338,7 @@ added rm__ prefix into dir, and rename internat .hg/.git dirs so this repository is no longer valid for rhodecode, can be undeleted later on by reverting the renames on this repository + :param repo: repo object """ rm_path = os.path.join(self.repos_path, repo.repo_name) @@ -345,5 +349,6 @@ os.path.join(rm_path, 'rm__.%s' % alias)) #disable repo shutil.move(rm_path, os.path.join(self.repos_path, 'rm__%s__%s' \ - % (datetime.today().isoformat(), - repo.repo_name))) + % (datetime.today()\ + .strftime('%Y%m%d_%H%M%S_%f'), + repo.repo_name)))