changeset 94:b88d6b214914

strip redundant module path and dict accessing
author Sverre Rabbelier <sverre@rabbelier.nl>
date Sat, 09 May 2009 18:03:51 -0700
parents 312700177979
children 7de67fcb18b0
files git_handler.py
diffstat 1 files changed, 3 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/git_handler.py
+++ b/git_handler.py
@@ -58,7 +58,7 @@
         git_hg_path = os.path.join(self.repo.path, 'git')
         if not os.path.exists(git_hg_path):
             os.mkdir(git_hg_path)
-            dulwich.repo.Repo.init_bare(git_hg_path)
+            Repo.init_bare(git_hg_path)
 
     def load_git(self):
         git_dir = os.path.join(self.repo.path, 'git')
@@ -71,16 +71,10 @@
         self._map_hg[hgsha] = gitsha
 
     def map_hg_get(self, gitsha):
-        if gitsha in self._map_git:
-            return self._map_git[gitsha]
-        else:
-            return None
+	return self._map_git.get(gitsha)
 
     def map_git_get(self, hgsha):
-        if hgsha in self._map_hg:
-            return self._map_hg[hgsha]
-        else:
-            return None
+	return self._map_hg.get(hgsha)
 
     def load_map(self):
         self._map_git = {}