##// END OF EJS Templates
Don't catch all exceptions
marcink -
r3631:10b4e348 beta
parent child Browse files
Show More
@@ -238,7 +238,7 b' def main(argv=None):'
238
238
239 try:
239 try:
240 margs = dict(map(lambda s: s.split(':', 1), other))
240 margs = dict(map(lambda s: s.split(':', 1), other))
241 except:
241 except Exception:
242 sys.stderr.write('Error parsing arguments \n')
242 sys.stderr.write('Error parsing arguments \n')
243 sys.exit()
243 sys.exit()
244
244
@@ -41,7 +41,7 b' def make_map(config):'
41 if len(by_id) == 2 and by_id[1].isdigit() and by_id[0] == '':
41 if len(by_id) == 2 and by_id[1].isdigit() and by_id[0] == '':
42 repo_name = Repository.get(by_id[1]).repo_name
42 repo_name = Repository.get(by_id[1]).repo_name
43 match_dict['repo_name'] = repo_name
43 match_dict['repo_name'] = repo_name
44 except:
44 except Exception:
45 pass
45 pass
46
46
47 return is_valid_repo(repo_name, config['base_path'])
47 return is_valid_repo(repo_name, config['base_path'])
@@ -130,7 +130,7 b' class AdminController(BaseController):'
130 c.search_term = request.GET.get('filter')
130 c.search_term = request.GET.get('filter')
131 try:
131 try:
132 users_log = _journal_filter(users_log, c.search_term)
132 users_log = _journal_filter(users_log, c.search_term)
133 except:
133 except Exception:
134 # we want this to crash for now
134 # we want this to crash for now
135 raise
135 raise
136
136
@@ -516,7 +516,7 b' class ReposController(BaseRepoController'
516 h.flash(_('Updated repository visibility in public journal'),
516 h.flash(_('Updated repository visibility in public journal'),
517 category='success')
517 category='success')
518 Session().commit()
518 Session().commit()
519 except:
519 except Exception:
520 h.flash(_('An error occurred during setting this'
520 h.flash(_('An error occurred during setting this'
521 ' repository in public journal'),
521 ' repository in public journal'),
522 category='error')
522 category='error')
@@ -71,7 +71,7 b' def get_ignore_ws(fid, GET):'
71 if ig_ws:
71 if ig_ws:
72 try:
72 try:
73 return int(ig_ws[0].split(':')[-1])
73 return int(ig_ws[0].split(':')[-1])
74 except:
74 except Exception:
75 pass
75 pass
76 return ig_ws_global
76 return ig_ws_global
77
77
@@ -124,7 +124,7 b' def get_line_ctx(fid, GET):'
124
124
125 try:
125 try:
126 return int(retval)
126 return int(retval)
127 except:
127 except Exception:
128 return 3
128 return 3
129
129
130
130
@@ -91,7 +91,7 b' class ErrorController(BaseController):'
91 [400, 401, 403, 404, 500]'''
91 [400, 401, 403, 404, 500]'''
92 try:
92 try:
93 code = int(code)
93 code = int(code)
94 except:
94 except Exception:
95 code = 500
95 code = 500
96
96
97 if code == 400:
97 if code == 400:
@@ -207,7 +207,7 b' class JournalController(BaseController):'
207 #filter
207 #filter
208 try:
208 try:
209 journal = _journal_filter(journal, c.search_term)
209 journal = _journal_filter(journal, c.search_term)
210 except:
210 except Exception:
211 # we want this to crash for now
211 # we want this to crash for now
212 raise
212 raise
213 journal = journal.filter(filtering_criterion)\
213 journal = journal.filter(filtering_criterion)\
@@ -231,7 +231,7 b' class JournalController(BaseController):'
231 self.rhodecode_user.user_id)
231 self.rhodecode_user.user_id)
232 Session.commit()
232 Session.commit()
233 return 'ok'
233 return 'ok'
234 except:
234 except Exception:
235 raise HTTPBadRequest()
235 raise HTTPBadRequest()
236
236
237 repo_id = request.POST.get('follows_repo_id')
237 repo_id = request.POST.get('follows_repo_id')
@@ -241,7 +241,7 b' class JournalController(BaseController):'
241 self.rhodecode_user.user_id)
241 self.rhodecode_user.user_id)
242 Session.commit()
242 Session.commit()
243 return 'ok'
243 return 'ok'
244 except:
244 except Exception:
245 raise HTTPBadRequest()
245 raise HTTPBadRequest()
246
246
247 log.debug('token mismatch %s vs %s' % (cur_token, token))
247 log.debug('token mismatch %s vs %s' % (cur_token, token))
@@ -393,7 +393,7 b' class PullrequestsController(BaseRepoCon'
393
393
394 try:
394 try:
395 cur_status = c.statuses[c.pull_request.revisions[0]][0]
395 cur_status = c.statuses[c.pull_request.revisions[0]][0]
396 except:
396 except Exception:
397 log.error(traceback.format_exc())
397 log.error(traceback.format_exc())
398 cur_status = 'undefined'
398 cur_status = 'undefined'
399 if c.pull_request.is_closed() and 0:
399 if c.pull_request.is_closed() and 0:
@@ -127,7 +127,7 b' class BaseVCSController(object):'
127 if len(by_id) == 2 and by_id[1].isdigit():
127 if len(by_id) == 2 and by_id[1].isdigit():
128 _repo_name = Repository.get(by_id[1]).repo_name
128 _repo_name = Repository.get(by_id[1]).repo_name
129 data[1] = _repo_name
129 data[1] = _repo_name
130 except:
130 except Exception:
131 log.debug('Failed to extract repo_name from id %s' % (
131 log.debug('Failed to extract repo_name from id %s' % (
132 traceback.format_exc()
132 traceback.format_exc()
133 )
133 )
@@ -319,7 +319,7 b' class DbManage(object):'
319 try:
319 try:
320 self.sa.add(paths)
320 self.sa.add(paths)
321 self.sa.commit()
321 self.sa.commit()
322 except:
322 except Exception:
323 self.sa.rollback()
323 self.sa.rollback()
324 raise
324 raise
325
325
@@ -339,7 +339,7 b' class DbManage(object):'
339 try:
339 try:
340 self.sa.add(def_user)
340 self.sa.add(def_user)
341 self.sa.commit()
341 self.sa.commit()
342 except:
342 except Exception:
343 self.sa.rollback()
343 self.sa.rollback()
344 raise
344 raise
345
345
@@ -353,7 +353,7 b' class DbManage(object):'
353 try:
353 try:
354 self.sa.add(hgsettings3)
354 self.sa.add(hgsettings3)
355 self.sa.commit()
355 self.sa.commit()
356 except:
356 except Exception:
357 self.sa.rollback()
357 self.sa.rollback()
358 raise
358 raise
359
359
@@ -1140,7 +1140,7 b' def urlify_commit(text_, repository=None'
1140 if link_:
1140 if link_:
1141 # wrap not links into final link => link_
1141 # wrap not links into final link => link_
1142 newtext = linkify_others(newtext, link_)
1142 newtext = linkify_others(newtext, link_)
1143 except:
1143 except Exception:
1144 log.error(traceback.format_exc())
1144 log.error(traceback.format_exc())
1145 pass
1145 pass
1146
1146
@@ -122,7 +122,7 b' class SimpleGit(BaseVCSController):'
122 try:
122 try:
123 repo_name = self.__get_repository(environ)
123 repo_name = self.__get_repository(environ)
124 log.debug('Extracted repo name is %s' % repo_name)
124 log.debug('Extracted repo name is %s' % repo_name)
125 except:
125 except Exception:
126 return HTTPInternalServerError()(environ, start_response)
126 return HTTPInternalServerError()(environ, start_response)
127
127
128 # quick check if that dir exists...
128 # quick check if that dir exists...
@@ -178,7 +178,7 b' class SimpleGit(BaseVCSController):'
178 if user is None or not user.active:
178 if user is None or not user.active:
179 return HTTPForbidden()(environ, start_response)
179 return HTTPForbidden()(environ, start_response)
180 username = user.username
180 username = user.username
181 except:
181 except Exception:
182 log.error(traceback.format_exc())
182 log.error(traceback.format_exc())
183 return HTTPInternalServerError()(environ, start_response)
183 return HTTPInternalServerError()(environ, start_response)
184
184
@@ -272,7 +272,7 b' class SimpleGit(BaseVCSController):'
272 try:
272 try:
273 environ['PATH_INFO'] = self._get_by_id(environ['PATH_INFO'])
273 environ['PATH_INFO'] = self._get_by_id(environ['PATH_INFO'])
274 repo_name = GIT_PROTO_PAT.match(environ['PATH_INFO']).group(1)
274 repo_name = GIT_PROTO_PAT.match(environ['PATH_INFO']).group(1)
275 except:
275 except Exception:
276 log.error(traceback.format_exc())
276 log.error(traceback.format_exc())
277 raise
277 raise
278
278
@@ -85,7 +85,7 b' class SimpleHg(BaseVCSController):'
85 try:
85 try:
86 repo_name = environ['REPO_NAME'] = self.__get_repository(environ)
86 repo_name = environ['REPO_NAME'] = self.__get_repository(environ)
87 log.debug('Extracted repo name is %s' % repo_name)
87 log.debug('Extracted repo name is %s' % repo_name)
88 except:
88 except Exception:
89 return HTTPInternalServerError()(environ, start_response)
89 return HTTPInternalServerError()(environ, start_response)
90
90
91 # quick check if that dir exists...
91 # quick check if that dir exists...
@@ -141,7 +141,7 b' class SimpleHg(BaseVCSController):'
141 if user is None or not user.active:
141 if user is None or not user.active:
142 return HTTPForbidden()(environ, start_response)
142 return HTTPForbidden()(environ, start_response)
143 username = user.username
143 username = user.username
144 except:
144 except Exception:
145 log.error(traceback.format_exc())
145 log.error(traceback.format_exc())
146 return HTTPInternalServerError()(environ, start_response)
146 return HTTPInternalServerError()(environ, start_response)
147
147
@@ -229,7 +229,7 b' class SimpleHg(BaseVCSController):'
229 repo_name = '/'.join(environ['PATH_INFO'].split('/')[1:])
229 repo_name = '/'.join(environ['PATH_INFO'].split('/')[1:])
230 if repo_name.endswith('/'):
230 if repo_name.endswith('/'):
231 repo_name = repo_name.rstrip('/')
231 repo_name = repo_name.rstrip('/')
232 except:
232 except Exception:
233 log.error(traceback.format_exc())
233 log.error(traceback.format_exc())
234 raise
234 raise
235
235
@@ -166,7 +166,7 b' def action_logger(user, action, repo, ip'
166 (action, safe_unicode(repo), user_obj, ipaddr))
166 (action, safe_unicode(repo), user_obj, ipaddr))
167 if commit:
167 if commit:
168 sa.commit()
168 sa.commit()
169 except:
169 except Exception:
170 log.error(traceback.format_exc())
170 log.error(traceback.format_exc())
171 raise
171 raise
172
172
@@ -486,7 +486,7 b' def repo2db_mapper(initial_repo_list, re'
486 sa.delete(repo)
486 sa.delete(repo)
487 sa.commit()
487 sa.commit()
488 removed.append(repo.repo_name)
488 removed.append(repo.repo_name)
489 except:
489 except Exception:
490 #don't hold further removals on error
490 #don't hold further removals on error
491 log.error(traceback.format_exc())
491 log.error(traceback.format_exc())
492 sa.rollback()
492 sa.rollback()
@@ -751,7 +751,7 b' def check_git_version():'
751 ver = '.'.join(ver.split('.')[:3])
751 ver = '.'.join(ver.split('.')[:3])
752 try:
752 try:
753 _ver = StrictVersion(ver)
753 _ver = StrictVersion(ver)
754 except:
754 except Exception:
755 _ver = StrictVersion('0.0.0')
755 _ver = StrictVersion('0.0.0')
756 stderr = traceback.format_exc()
756 stderr = traceback.format_exc()
757
757
@@ -573,7 +573,7 b' def obfuscate_url_pw(engine):'
573 _url = sa_url.make_url(engine)
573 _url = sa_url.make_url(engine)
574 if _url.password:
574 if _url.password:
575 _url.password = 'XXXXX'
575 _url.password = 'XXXXX'
576 except:
576 except Exception:
577 pass
577 pass
578 return str(_url)
578 return str(_url)
579
579
@@ -593,7 +593,7 b' def _extract_extras(env=None):'
593
593
594 try:
594 try:
595 rc_extras = json.loads(env['RC_SCM_DATA'])
595 rc_extras = json.loads(env['RC_SCM_DATA'])
596 except:
596 except Exception:
597 print os.environ
597 print os.environ
598 print >> sys.stderr, traceback.format_exc()
598 print >> sys.stderr, traceback.format_exc()
599 rc_extras = {}
599 rc_extras = {}
@@ -259,7 +259,7 b' class GitRepository(BaseRepository):'
259 or isinstance(revision, int) or is_null(revision)):
259 or isinstance(revision, int) or is_null(revision)):
260 try:
260 try:
261 revision = self.revisions[int(revision)]
261 revision = self.revisions[int(revision)]
262 except:
262 except Exception:
263 raise ChangesetDoesNotExistError("Revision %s does not exist "
263 raise ChangesetDoesNotExistError("Revision %s does not exist "
264 "for this repository" % (revision))
264 "for this repository" % (revision))
265
265
@@ -802,7 +802,7 b' class Repository(Base, BaseModel):'
802 def changeset_cache(self, val):
802 def changeset_cache(self, val):
803 try:
803 try:
804 self._changeset_cache = json.dumps(val)
804 self._changeset_cache = json.dumps(val)
805 except:
805 except Exception:
806 log.error(traceback.format_exc())
806 log.error(traceback.format_exc())
807
807
808 @classmethod
808 @classmethod
@@ -318,7 +318,7 b' class RepoModel(BaseModel):'
318 self.__rename_repo(old=org_repo_name, new=new_name)
318 self.__rename_repo(old=org_repo_name, new=new_name)
319
319
320 return cur_repo
320 return cur_repo
321 except:
321 except Exception:
322 log.error(traceback.format_exc())
322 log.error(traceback.format_exc())
323 raise
323 raise
324
324
@@ -419,7 +419,7 b' class RepoModel(BaseModel):'
419 ScmModel(self.sa).toggle_following_repo(new_repo.repo_id,
419 ScmModel(self.sa).toggle_following_repo(new_repo.repo_id,
420 owner.user_id)
420 owner.user_id)
421 return new_repo
421 return new_repo
422 except:
422 except Exception:
423 log.error(traceback.format_exc())
423 log.error(traceback.format_exc())
424 raise
424 raise
425
425
@@ -475,7 +475,7 b' class RepoModel(BaseModel):'
475 self.__delete_repo(repo)
475 self.__delete_repo(repo)
476 log_delete_repository(old_repo_dict,
476 log_delete_repository(old_repo_dict,
477 deleted_by=owner.username)
477 deleted_by=owner.username)
478 except:
478 except Exception:
479 log.error(traceback.format_exc())
479 log.error(traceback.format_exc())
480 raise
480 raise
481
481
@@ -586,7 +586,7 b' class RepoModel(BaseModel):'
586 .filter(Statistics.repository == repo).scalar()
586 .filter(Statistics.repository == repo).scalar()
587 if obj:
587 if obj:
588 self.sa.delete(obj)
588 self.sa.delete(obj)
589 except:
589 except Exception:
590 log.error(traceback.format_exc())
590 log.error(traceback.format_exc())
591 raise
591 raise
592
592
@@ -162,7 +162,7 b' class ReposGroupModel(BaseModel):'
162 self.__create_group(new_repos_group.group_name)
162 self.__create_group(new_repos_group.group_name)
163
163
164 return new_repos_group
164 return new_repos_group
165 except:
165 except Exception:
166 log.error(traceback.format_exc())
166 log.error(traceback.format_exc())
167 raise
167 raise
168
168
@@ -283,7 +283,7 b' class ReposGroupModel(BaseModel):'
283 self.__rename_group(old_path, new_path)
283 self.__rename_group(old_path, new_path)
284
284
285 return repos_group
285 return repos_group
286 except:
286 except Exception:
287 log.error(traceback.format_exc())
287 log.error(traceback.format_exc())
288 raise
288 raise
289
289
@@ -292,7 +292,7 b' class ReposGroupModel(BaseModel):'
292 try:
292 try:
293 self.sa.delete(repos_group)
293 self.sa.delete(repos_group)
294 self.__delete_group(repos_group, force_delete)
294 self.__delete_group(repos_group, force_delete)
295 except:
295 except Exception:
296 log.error('Error removing repos_group %s' % repos_group)
296 log.error('Error removing repos_group %s' % repos_group)
297 raise
297 raise
298
298
@@ -321,7 +321,7 b' class ScmModel(BaseModel):'
321 'stopped_following_repo',
321 'stopped_following_repo',
322 RepoTemp(follow_repo_id))
322 RepoTemp(follow_repo_id))
323 return
323 return
324 except:
324 except Exception:
325 log.error(traceback.format_exc())
325 log.error(traceback.format_exc())
326 raise
326 raise
327
327
@@ -334,7 +334,7 b' class ScmModel(BaseModel):'
334 action_logger(UserTemp(user_id),
334 action_logger(UserTemp(user_id),
335 'started_following_repo',
335 'started_following_repo',
336 RepoTemp(follow_repo_id))
336 RepoTemp(follow_repo_id))
337 except:
337 except Exception:
338 log.error(traceback.format_exc())
338 log.error(traceback.format_exc())
339 raise
339 raise
340
340
@@ -347,7 +347,7 b' class ScmModel(BaseModel):'
347 try:
347 try:
348 self.sa.delete(f)
348 self.sa.delete(f)
349 return
349 return
350 except:
350 except Exception:
351 log.error(traceback.format_exc())
351 log.error(traceback.format_exc())
352 raise
352 raise
353
353
@@ -356,7 +356,7 b' class ScmModel(BaseModel):'
356 f.user_id = user_id
356 f.user_id = user_id
357 f.follows_user_id = follow_user_id
357 f.follows_user_id = follow_user_id
358 self.sa.add(f)
358 self.sa.add(f)
359 except:
359 except Exception:
360 log.error(traceback.format_exc())
360 log.error(traceback.format_exc())
361 raise
361 raise
362
362
@@ -473,7 +473,7 b' class ScmModel(BaseModel):'
473 else:
473 else:
474 repo.pull(clone_uri)
474 repo.pull(clone_uri)
475 self.mark_for_invalidation(repo_name)
475 self.mark_for_invalidation(repo_name)
476 except:
476 except Exception:
477 log.error(traceback.format_exc())
477 log.error(traceback.format_exc())
478 raise
478 raise
479
479
@@ -658,7 +658,7 b' class ScmModel(BaseModel):'
658 ver = matches.groups()[0]
658 ver = matches.groups()[0]
659 log.debug('got %s it is rhodecode' % (ver))
659 log.debug('got %s it is rhodecode' % (ver))
660 _rhodecode_hook = True
660 _rhodecode_hook = True
661 except:
661 except Exception:
662 log.error(traceback.format_exc())
662 log.error(traceback.format_exc())
663 else:
663 else:
664 # there is no hook in this dir, so we want to create one
664 # there is no hook in this dir, so we want to create one
@@ -95,7 +95,7 b' class UserModel(BaseModel):'
95 new_user.api_key = generate_api_key(form_data['username'])
95 new_user.api_key = generate_api_key(form_data['username'])
96 self.sa.add(new_user)
96 self.sa.add(new_user)
97 return new_user
97 return new_user
98 except:
98 except Exception:
99 log.error(traceback.format_exc())
99 log.error(traceback.format_exc())
100 raise
100 raise
101
101
@@ -244,7 +244,7 b' class UserModel(BaseModel):'
244 type_=Notification.TYPE_REGISTRATION,
244 type_=Notification.TYPE_REGISTRATION,
245 email_kwargs=kw)
245 email_kwargs=kw)
246
246
247 except:
247 except Exception:
248 log.error(traceback.format_exc())
248 log.error(traceback.format_exc())
249 raise
249 raise
250
250
@@ -268,7 +268,7 b' class UserModel(BaseModel):'
268 k = 'name'
268 k = 'name'
269 setattr(user, k, v)
269 setattr(user, k, v)
270 self.sa.add(user)
270 self.sa.add(user)
271 except:
271 except Exception:
272 log.error(traceback.format_exc())
272 log.error(traceback.format_exc())
273 raise
273 raise
274
274
@@ -290,7 +290,7 b' class UserModel(BaseModel):'
290 setattr(user, k, v)
290 setattr(user, k, v)
291 self.sa.add(user)
291 self.sa.add(user)
292 return user
292 return user
293 except:
293 except Exception:
294 log.error(traceback.format_exc())
294 log.error(traceback.format_exc())
295 raise
295 raise
296
296
@@ -311,7 +311,7 b' class UserModel(BaseModel):'
311 % (user.username, len(repos), ', '.join(repos))
311 % (user.username, len(repos), ', '.join(repos))
312 )
312 )
313 self.sa.delete(user)
313 self.sa.delete(user)
314 except:
314 except Exception:
315 log.error(traceback.format_exc())
315 log.error(traceback.format_exc())
316 raise
316 raise
317
317
@@ -335,7 +335,7 b' class UserModel(BaseModel):'
335 log.info('send new password mail to %s' % user_email)
335 log.info('send new password mail to %s' % user_email)
336 else:
336 else:
337 log.debug("password reset email %s not found" % user_email)
337 log.debug("password reset email %s not found" % user_email)
338 except:
338 except Exception:
339 log.error(traceback.format_exc())
339 log.error(traceback.format_exc())
340 return False
340 return False
341
341
@@ -358,7 +358,7 b' class UserModel(BaseModel):'
358 log.info('change password for %s' % user_email)
358 log.info('change password for %s' % user_email)
359 if new_passwd is None:
359 if new_passwd is None:
360 raise Exception('unable to generate new password')
360 raise Exception('unable to generate new password')
361 except:
361 except Exception:
362 log.error(traceback.format_exc())
362 log.error(traceback.format_exc())
363 Session().rollback()
363 Session().rollback()
364
364
@@ -367,7 +367,7 b' class UserModel(BaseModel):'
367 _('Your new RhodeCode password:%s') % (new_passwd))
367 _('Your new RhodeCode password:%s') % (new_passwd))
368 log.info('send new password mail to %s' % user_email)
368 log.info('send new password mail to %s' % user_email)
369
369
370 except:
370 except Exception:
371 log.error('Failed to update user password')
371 log.error('Failed to update user password')
372 log.error(traceback.format_exc())
372 log.error(traceback.format_exc())
373
373
@@ -400,7 +400,7 b' class UserModel(BaseModel):'
400 else:
400 else:
401 return False
401 return False
402
402
403 except:
403 except Exception:
404 log.error(traceback.format_exc())
404 log.error(traceback.format_exc())
405 auth_user.is_authenticated = False
405 auth_user.is_authenticated = False
406 return False
406 return False
@@ -59,7 +59,7 b' class UserGroupModel(BaseModel):'
59 new.users_group_active = active
59 new.users_group_active = active
60 self.sa.add(new)
60 self.sa.add(new)
61 return new
61 return new
62 except:
62 except Exception:
63 log.error(traceback.format_exc())
63 log.error(traceback.format_exc())
64 raise
64 raise
65
65
@@ -82,7 +82,7 b' class UserGroupModel(BaseModel):'
82 setattr(users_group, k, v)
82 setattr(users_group, k, v)
83
83
84 self.sa.add(users_group)
84 self.sa.add(users_group)
85 except:
85 except Exception:
86 log.error(traceback.format_exc())
86 log.error(traceback.format_exc())
87 raise
87 raise
88
88
@@ -107,7 +107,7 b' class UserGroupModel(BaseModel):'
107 assigned_groups)
107 assigned_groups)
108
108
109 self.sa.delete(users_group)
109 self.sa.delete(users_group)
110 except:
110 except Exception:
111 log.error(traceback.format_exc())
111 log.error(traceback.format_exc())
112 raise
112 raise
113
113
@@ -130,7 +130,7 b' class UserGroupModel(BaseModel):'
130
130
131 self.sa.add(users_group_member)
131 self.sa.add(users_group_member)
132 return users_group_member
132 return users_group_member
133 except:
133 except Exception:
134 log.error(traceback.format_exc())
134 log.error(traceback.format_exc())
135 raise
135 raise
136
136
@@ -149,7 +149,7 b' class UserGroupModel(BaseModel):'
149 try:
149 try:
150 self.sa.delete(users_group_member)
150 self.sa.delete(users_group_member)
151 return True
151 return True
152 except:
152 except Exception:
153 log.error(traceback.format_exc())
153 log.error(traceback.format_exc())
154 raise
154 raise
155 else:
155 else:
@@ -61,7 +61,7 b' class TestAdminReposController(TestContr'
61 #test if repository was created on filesystem
61 #test if repository was created on filesystem
62 try:
62 try:
63 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
63 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
64 except:
64 except Exception:
65 self.fail('no repo %s in filesystem' % repo_name)
65 self.fail('no repo %s in filesystem' % repo_name)
66
66
67 def test_create_hg_non_ascii(self):
67 def test_create_hg_non_ascii(self):
@@ -94,7 +94,7 b' class TestAdminReposController(TestContr'
94 #test if repository was created on filesystem
94 #test if repository was created on filesystem
95 try:
95 try:
96 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
96 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
97 except:
97 except Exception:
98 self.fail('no repo %s in filesystem' % repo_name)
98 self.fail('no repo %s in filesystem' % repo_name)
99
99
100 def test_create_hg_in_group(self):
100 def test_create_hg_in_group(self):
@@ -134,7 +134,7 b' class TestAdminReposController(TestContr'
134 #test if repository was created on filesystem
134 #test if repository was created on filesystem
135 try:
135 try:
136 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name_full))
136 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name_full))
137 except:
137 except Exception:
138 ReposGroupModel().delete(group_name)
138 ReposGroupModel().delete(group_name)
139 self.Session().commit()
139 self.Session().commit()
140 self.fail('no repo %s in filesystem' % repo_name)
140 self.fail('no repo %s in filesystem' % repo_name)
@@ -172,7 +172,7 b' class TestAdminReposController(TestContr'
172 #test if repository was created on filesystem
172 #test if repository was created on filesystem
173 try:
173 try:
174 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
174 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
175 except:
175 except Exception:
176 self.fail('no repo %s in filesystem' % repo_name)
176 self.fail('no repo %s in filesystem' % repo_name)
177
177
178 def test_create_git_non_ascii(self):
178 def test_create_git_non_ascii(self):
@@ -208,7 +208,7 b' class TestAdminReposController(TestContr'
208 #test if repository was created on filesystem
208 #test if repository was created on filesystem
209 try:
209 try:
210 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
210 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
211 except:
211 except Exception:
212 self.fail('no repo %s in filesystem' % repo_name)
212 self.fail('no repo %s in filesystem' % repo_name)
213
213
214 def test_update(self):
214 def test_update(self):
@@ -246,7 +246,7 b' class TestAdminReposController(TestContr'
246 #test if repository was created on filesystem
246 #test if repository was created on filesystem
247 try:
247 try:
248 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
248 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
249 except:
249 except Exception:
250 self.fail('no repo %s in filesystem' % repo_name)
250 self.fail('no repo %s in filesystem' % repo_name)
251
251
252 response = self.app.delete(url('repo', repo_name=repo_name))
252 response = self.app.delete(url('repo', repo_name=repo_name))
@@ -294,7 +294,7 b' class TestAdminReposController(TestContr'
294 #test if repository was created on filesystem
294 #test if repository was created on filesystem
295 try:
295 try:
296 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
296 vcs.get_repo(os.path.join(TESTS_TMP_PATH, repo_name))
297 except:
297 except Exception:
298 self.fail('no repo %s in filesystem' % repo_name)
298 self.fail('no repo %s in filesystem' % repo_name)
299
299
300 response = self.app.delete(url('repo', repo_name=repo_name))
300 response = self.app.delete(url('repo', repo_name=repo_name))
@@ -198,12 +198,12 b" if __name__ == '__main__':"
198
198
199 try:
199 try:
200 METHOD = sys.argv[3]
200 METHOD = sys.argv[3]
201 except:
201 except Exception:
202 pass
202 pass
203
203
204 try:
204 try:
205 backend = sys.argv[4]
205 backend = sys.argv[4]
206 except:
206 except Exception:
207 backend = 'hg'
207 backend = 'hg'
208
208
209 if METHOD == 'pull':
209 if METHOD == 'pull':
General Comments 0
You need to be logged in to leave comments. Login now