##// END OF EJS Templates
simplified simplegit and simplehg a little
marcink -
r989:801cdb3e beta
parent child Browse files
Show More
@@ -159,7 +159,7 class SimpleGit(object):
159 #==============================================================
159 #==============================================================
160
160
161 if self.action in ['pull', 'push'] or self.action:
161 if self.action in ['pull', 'push'] or self.action:
162 username = self.__get_environ_user(environ)
162 username = REMOTE_USER(environ)
163 try:
163 try:
164 user = self.__get_user(username)
164 user = self.__get_user(username)
165 self.username = user.username
165 self.username = user.username
@@ -248,8 +248,6 class SimpleGit(object):
248 repo_name = repo_name.split('/')[0]
248 repo_name = repo_name.split('/')[0]
249 return repo_name
249 return repo_name
250
250
251 def __get_environ_user(self, environ):
252 return environ.get('REMOTE_USER')
253
251
254 def __get_user(self, username):
252 def __get_user(self, username):
255 return UserModel().get_by_username(username, cache=True)
253 return UserModel().get_by_username(username, cache=True)
@@ -126,7 +126,7 class SimpleHg(object):
126 #==============================================================
126 #==============================================================
127
127
128 if self.action in ['pull', 'push']:
128 if self.action in ['pull', 'push']:
129 username = self.__get_environ_user(environ)
129 username = REMOTE_USER(environ)
130 try:
130 try:
131 user = self.__get_user(username)
131 user = self.__get_user(username)
132 self.username = user.username
132 self.username = user.username
@@ -220,9 +220,6 class SimpleHg(object):
220
220
221 return repo_name
221 return repo_name
222
222
223 def __get_environ_user(self, environ):
224 return environ.get('REMOTE_USER')
225
226 def __get_user(self, username):
223 def __get_user(self, username):
227 return UserModel().get_by_username(username, cache=True)
224 return UserModel().get_by_username(username, cache=True)
228
225
General Comments 0
You need to be logged in to leave comments. Login now