##// END OF EJS Templates
code: import fix/pep8
super-admin -
r5178:30100c99 default
parent child Browse files
Show More
@@ -910,8 +910,7 b' def add_field_to_repo(request, apiuser, '
910
910
911 field = RepositoryField.get_by_key_name(key, repo)
911 field = RepositoryField.get_by_key_name(key, repo)
912 if field:
912 if field:
913 raise JSONRPCError('Field with key '
913 raise JSONRPCError(f'Field with key `{key}` exists for repo `{repoid}`')
914 '`%s` exists for repo `%s`' % (key, repoid))
915
914
916 try:
915 try:
917 RepoModel().add_repo_field(repo, key, field_label=label,
916 RepoModel().add_repo_field(repo, key, field_label=label,
@@ -20,13 +20,11 b''
20 import pytest
20 import pytest
21 import mock
21 import mock
22
22
23 from rhodecode.apps._base import ADMIN_PREFIX
24 from rhodecode.lib import helpers as h
25 from rhodecode.lib.auth import check_password
23 from rhodecode.lib.auth import check_password
26 from rhodecode.model.meta import Session
24 from rhodecode.model.meta import Session
27 from rhodecode.model.user import UserModel
25 from rhodecode.model.user import UserModel
28 from rhodecode.tests import assert_session_flash
26 from rhodecode.tests import assert_session_flash, TestController
29 from rhodecode.tests.fixture import Fixture, TestController, error_function
27 from rhodecode.tests.fixture import Fixture, error_function
30 from rhodecode.tests.routes import route_path
28 from rhodecode.tests.routes import route_path
31
29
32 fixture = Fixture()
30 fixture = Fixture()
@@ -265,8 +265,7 b' def memory():'
265
265
266 value.update(dict(psutil.virtual_memory()._asdict()))
266 value.update(dict(psutil.virtual_memory()._asdict()))
267 value['used_real'] = value['total'] - value['available']
267 value['used_real'] = value['total'] - value['available']
268 value['percent_used'] = psutil._common.usage_percent(
268 value['percent_used'] = psutil._common.usage_percent(value['used_real'], value['total'], 1)
269 value['used_real'], value['total'], 1)
270
269
271 human_value = value.copy()
270 human_value = value.copy()
272 human_value['text'] = '{}/{}, {}% used'.format(
271 human_value['text'] = '{}/{}, {}% used'.format(
@@ -324,8 +323,7 b' def cpu():'
324 value['cpu_count'] = psutil.cpu_count()
323 value['cpu_count'] = psutil.cpu_count()
325
324
326 human_value = value.copy()
325 human_value = value.copy()
327 human_value['text'] = '{} cores at {} %'.format(
326 human_value['text'] = '{} cores at {} %'.format(value['cpu_count'], value['cpu'])
328 value['cpu_count'], value['cpu'])
329
327
330 return SysInfoRes(value=value, state=state, human_value=human_value)
328 return SysInfoRes(value=value, state=state, human_value=human_value)
331
329
@@ -784,10 +782,10 b' def server_info(environ):'
784
782
785 @register_sysinfo
783 @register_sysinfo
786 def usage_info():
784 def usage_info():
787 from rhodecode.model.db import User, Repository
785 from rhodecode.model.db import User, Repository, true
788 value = {
786 value = {
789 'users': User.query().count(),
787 'users': User.query().count(),
790 'users_active': User.query().filter(User.active == True).count(),
788 'users_active': User.query().filter(User.active == true()).count(),
791 'repositories': Repository.query().count(),
789 'repositories': Repository.query().count(),
792 'repository_types': {
790 'repository_types': {
793 'hg': Repository.query().filter(
791 'hg': Repository.query().filter(
@@ -969,7 +969,7 b' def user_agent_normalizer(user_agent_raw'
969
969
970 def get_available_port(min_port=40000, max_port=55555, use_range=False):
970 def get_available_port(min_port=40000, max_port=55555, use_range=False):
971 hostname = ''
971 hostname = ''
972 for _ in range(min_port, max_port):
972 for _check_port in range(min_port, max_port):
973 pick_port = 0
973 pick_port = 0
974 if use_range:
974 if use_range:
975 pick_port = random.randint(min_port, max_port)
975 pick_port = random.randint(min_port, max_port)
@@ -979,9 +979,9 b' def get_available_port(min_port=40000, m'
979 s.bind((hostname, pick_port))
979 s.bind((hostname, pick_port))
980 s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
980 s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
981 return s.getsockname()[1]
981 return s.getsockname()[1]
982 except OSError:
983 continue
984 except socket.error as e:
982 except socket.error as e:
985 if e.args[0] in [errno.EADDRINUSE, errno.ECONNREFUSED]:
983 if e.args[0] in [errno.EADDRINUSE, errno.ECONNREFUSED]:
986 continue
984 continue
987 raise
985 raise
986 except OSError:
987 continue
@@ -237,7 +237,7 b' class MergeResponse(object):'
237
237
238 }
238 }
239
239
240 def __init__(self, possible, executed, merge_ref, failure_reason, metadata=None):
240 def __init__(self, possible, executed, merge_ref: Reference, failure_reason, metadata=None):
241 self.possible = possible
241 self.possible = possible
242 self.executed = executed
242 self.executed = executed
243 self.merge_ref = merge_ref
243 self.merge_ref = merge_ref
@@ -954,6 +954,7 b' class GitRepository(BaseRepository):'
954
954
955 log.debug('Executing merge_repo with %s strategy, dry_run mode:%s',
955 log.debug('Executing merge_repo with %s strategy, dry_run mode:%s',
956 'rebase' if use_rebase else 'merge', dry_run)
956 'rebase' if use_rebase else 'merge', dry_run)
957
957 if target_ref.commit_id != self.branches[target_ref.name]:
958 if target_ref.commit_id != self.branches[target_ref.name]:
958 log.warning('Target ref %s commit mismatch %s vs %s', target_ref,
959 log.warning('Target ref %s commit mismatch %s vs %s', target_ref,
959 target_ref.commit_id, self.branches[target_ref.name])
960 target_ref.commit_id, self.branches[target_ref.name])
@@ -28,7 +28,6 b' import shutil'
28 import configparser
28 import configparser
29
29
30 from rhodecode.model.settings import SettingsModel
30 from rhodecode.model.settings import SettingsModel
31 from rhodecode.tests import *
32 from rhodecode.model.db import Repository, User, RepoGroup, UserGroup, Gist, UserEmailMap
31 from rhodecode.model.db import Repository, User, RepoGroup, UserGroup, Gist, UserEmailMap
33 from rhodecode.model.meta import Session
32 from rhodecode.model.meta import Session
34 from rhodecode.model.repo import RepoModel
33 from rhodecode.model.repo import RepoModel
@@ -41,6 +40,8 b' from rhodecode.model.scm import ScmModel'
41 from rhodecode.authentication.plugins.auth_rhodecode import \
40 from rhodecode.authentication.plugins.auth_rhodecode import \
42 RhodeCodeAuthPlugin
41 RhodeCodeAuthPlugin
43
42
43 from rhodecode.tests import TEST_USER_ADMIN_LOGIN
44
44 dn = os.path.dirname
45 dn = os.path.dirname
45 FIXTURES = os.path.join(dn(dn(os.path.abspath(__file__))), 'tests', 'fixtures')
46 FIXTURES = os.path.join(dn(dn(os.path.abspath(__file__))), 'tests', 'fixtures')
46
47
@@ -291,7 +292,7 b' class Fixture(object):'
291 repo_type=repo_to_fork.repo_type,
292 repo_type=repo_to_fork.repo_type,
292 **kwargs)
293 **kwargs)
293
294
294 #TODO: fix it !!
295 # TODO: fix it !!
295 form_data['description'] = form_data['repo_description']
296 form_data['description'] = form_data['repo_description']
296 form_data['private'] = form_data['repo_private']
297 form_data['private'] = form_data['repo_private']
297 form_data['landing_rev'] = form_data['repo_landing_commit_ref']
298 form_data['landing_rev'] = form_data['repo_landing_commit_ref']
@@ -27,10 +27,11 b' from rhodecode.lib.diffs import ('
27 DiffProcessor,
27 DiffProcessor,
28 NEW_FILENODE, DEL_FILENODE, MOD_FILENODE, RENAMED_FILENODE,
28 NEW_FILENODE, DEL_FILENODE, MOD_FILENODE, RENAMED_FILENODE,
29 CHMOD_FILENODE, BIN_FILENODE, COPIED_FILENODE)
29 CHMOD_FILENODE, BIN_FILENODE, COPIED_FILENODE)
30 from rhodecode.lib.str_utils import safe_bytes
30
31 from rhodecode.lib.utils2 import AttributeDict
31 from rhodecode.lib.utils2 import AttributeDict
32 from rhodecode.lib.vcs.backends.git import GitCommit
32 from rhodecode.lib.vcs.backends.git import GitCommit
33 from rhodecode.tests.fixture import Fixture, no_newline_id_generator
33 from rhodecode.tests.fixture import Fixture
34 from rhodecode.tests import no_newline_id_generator
34 from rhodecode.lib.vcs.backends.git.repository import GitDiff
35 from rhodecode.lib.vcs.backends.git.repository import GitDiff
35 from rhodecode.lib.vcs.backends.hg.repository import MercurialDiff
36 from rhodecode.lib.vcs.backends.hg.repository import MercurialDiff
36 from rhodecode.lib.vcs.backends.svn.repository import SubversionDiff
37 from rhodecode.lib.vcs.backends.svn.repository import SubversionDiff
General Comments 0
You need to be logged in to leave comments. Login now