# HG changeset patch # User Marcin Kuzminski # Date 1318020620 -7200 # Node ID 1d7a621d396f0641e7124d80876335e07a988bd1 # Parent 4cd5ea76648058ce4bc9705ccc63021d563b1bbf fixed action logger diff -r 4cd5ea766480 -r 1d7a621d396f rhodecode/lib/utils.py --- a/rhodecode/lib/utils.py Fri Oct 07 20:01:13 2011 +0200 +++ b/rhodecode/lib/utils.py Fri Oct 07 22:50:20 2011 +0200 @@ -112,7 +112,7 @@ if hasattr(user, 'user_id'): user_obj = user elif isinstance(user, basestring): - user_obj = User.by_username(user, cache=False) + user_obj = User.by_username(user) else: raise Exception('You have to provide user object or username') @@ -189,7 +189,7 @@ :return True: if given path is a valid repository """ full_path = os.path.join(base_path, repo_name) - + try: get_scm(full_path) return True @@ -204,17 +204,17 @@ :param base_path: """ full_path = os.path.join(base_path, repos_group_name) - + # check if it's not a repo if is_valid_repo(repos_group_name, base_path): return False - + # check if it's a valid path if os.path.isdir(full_path): return True - + return False - + def ask_ok(prompt, retries=4, complaint='Yes or no, please!'): while True: ok = raw_input(prompt)