Skip to content

Commit 06ae22d

Browse files
author
Gonchik Tsymzhitov
committed
Clean variables and review conditions for polish
1 parent ece5138 commit 06ae22d

File tree

4 files changed

+25
-35
lines changed

4 files changed

+25
-35
lines changed

atlassian/bitbucket.py

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2597,18 +2597,18 @@ def get_repositories(self, workspace, role=None, query=None, sort=None, number=1
25972597
:param sort: Field by which the results should be sorted.
25982598
"""
25992599
resource = "repositories/{workspace}".format(workspace=workspace)
2600-
2600+
26012601
params = {
26022602
"pagelen": number,
26032603
"page": page
2604-
}
2605-
if not role is None:
2604+
}
2605+
if role is not None:
26062606
params["role"] = role
2607-
if not query is None:
2607+
if query is not None:
26082608
params["query"] = query
2609-
if not sort is None:
2609+
if sort is not None:
26102610
params["sort"] = sort
2611-
2611+
26122612
return self.get(self.resource_url(resource), params=params)
26132613

26142614
def get_branch_restrictions(self, workspace, repository, kind=None, pattern=None, number=10, page=1):
@@ -2618,16 +2618,15 @@ def get_branch_restrictions(self, workspace, repository, kind=None, pattern=None
26182618
resource = "repositories/{workspace}/{repository}/branch-restrictions".format(
26192619
workspace=workspace, repository=repository)
26202620
params = {"pagelen": number, "page": page}
2621-
if not kind is None:
2621+
if kind is not None:
26222622
params["kind"] = kind
2623-
if not pattern is None:
2623+
if pattern is not None:
26242624
params["pattern"] = pattern
26252625

26262626
return self.get(self.resource_url(resource), params=params)
26272627

26282628
def add_branch_restriction(self, workspace, repository, kind, branch_match_kind="glob",
2629-
branch_pattern = "*", branch_type = None,
2630-
users = None, groups = None, value = None):
2629+
branch_pattern="*", branch_type=None, users=None, groups=None, value=None):
26312630
"""
26322631
Add a new branch restriction.
26332632
@@ -2661,13 +2660,13 @@ def add_branch_restriction(self, workspace, repository, kind, branch_match_kind=
26612660
if branch_match_kind == "branching_model":
26622661
data["branch_type"] = branch_type
26632662

2664-
if not users is None:
2663+
if users is not None:
26652664
data["users"] = users
26662665

2667-
if not groups is None:
2666+
if groups is not None:
26682667
data["groups"] = groups
26692668

2670-
if not value is None:
2669+
if value is not None:
26712670
data["value"] = value
26722671

26732672
return self.post(self.resource_url(resource), data=data)
@@ -2691,15 +2690,14 @@ def delete_branch_restriction(self, workspace, repository, id):
26912690

26922691
return self.delete(self.resource_url(resource))
26932692

2694-
26952693
def get_default_reviewers(self, workspace, repository, number=10, page=1):
26962694
"""
26972695
Get all default reviewers for the repository.
26982696
"""
26992697
resource = "repositories/{workspace}/{repository}/default-reviewers".format(
27002698
workspace=workspace, repository=repository)
27012699
params = {"pagelen": number, "page": page}
2702-
2700+
27032701
return self.get(self.resource_url(resource), params=params)
27042702

27052703
def add_default_reviewer(self, workspace, repository, user):

atlassian/confluence.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ def get_child_id_list(self, page_id, type='page', start=None, limit=None):
111111
child_id_list = [child['id'] for child in child_page]
112112
return child_id_list
113113

114-
115114
def get_child_pages(self, page_id):
116115
"""
117116
Get child pages for the provided page_id

atlassian/jira.py

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,7 @@ def get_project_permission_scheme(self, project_id_or_key, expand=None):
531531
:return: data of project permission scheme
532532
"""
533533
url = 'rest/api/2/project/{}/permissionscheme'.format(project_id_or_key)
534-
params={}
534+
params = {}
535535
if expand:
536536
params['expand'] = expand
537537
return self.get(url, params=params)
@@ -1305,7 +1305,7 @@ def set_issue_status(self, issue_key, status_name, fields=None):
13051305
url = 'rest/api/2/issue/{issue_key}/transitions'.format(issue_key=issue_key)
13061306
transition_id = self.get_transition_id_to_status_name(issue_key, status_name)
13071307
data = {'transition': {'id': transition_id}}
1308-
if fields != None:
1308+
if fields is not None:
13091309
data['fields'] = fields
13101310
return self.post(url, data=data)
13111311

@@ -1757,15 +1757,20 @@ def create_priority_scheme(self, data):
17571757

17581758
# api/2/project/{projectKeyOrId}/priorityscheme
17591759
# Resource for associating priority schemes and projects.
1760-
def get_priority_scheme_of_project(self, project_key_or_id):
1760+
def get_priority_scheme_of_project(self, project_key_or_id, expand=None):
17611761
"""
17621762
Gets a full representation of a priority scheme in JSON format used by specified project.
1763+
Resource for associating priority scheme schemes and projects.
17631764
User must be global administrator or project administrator.
17641765
:param project_key_or_id:
1766+
:param expand: notificationSchemeEvents,user,group,projectRole,field,all
17651767
:return:
17661768
"""
1767-
url = 'rest/api/2/project/{}/priorityscheme'.format(project_key_or_id)
1768-
return self.get(url)
1769+
params = {}
1770+
if expand:
1771+
params["expand"] = expand
1772+
url = "rest/api/2/project/{}/priorityscheme".format(project_key_or_id)
1773+
return self.get(url, params=params)
17691774

17701775
def assign_priority_scheme_for_project(self, project_key_or_id, priority_scheme_id):
17711776
"""
@@ -1782,19 +1787,6 @@ def assign_priority_scheme_for_project(self, project_key_or_id, priority_scheme_
17821787
data = {"id": priority_scheme_id}
17831788
return self.put(url, data=data)
17841789

1785-
def get_priority_scheme_of_project(self, project_key_or_id, expand=None):
1786-
"""
1787-
Resource for associating priority scheme schemes and projects.
1788-
:param project_key_or_id:
1789-
:param expand: notificationSchemeEvents,user,group,projectRole,field,all
1790-
:return:
1791-
"""
1792-
params = {}
1793-
if expand:
1794-
params["expand"] = expand
1795-
url = "rest/api/2/project/{}/priorityscheme".format(project_key_or_id)
1796-
return self.get(url, params=params)
1797-
17981790
# Application properties
17991791
def get_property(self, key=None, permission_level=None, key_filter=None):
18001792
"""

atlassian/rest_client.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ def request(self, method='GET', path='/', data=None, json=None, flags=None, para
137137
url += urlencode(params or {})
138138
if flags:
139139
url += ('&' if params else '') + '&'.join(flags or [])
140+
json_dump = None
140141
if files is None:
141142
data = None if not data else json.dumps(data)
142143
json_dump = None if not json else json.dumps(json)
@@ -192,7 +193,7 @@ def get(self, path, data=None, flags=None, params=None, headers=None, not_json_r
192193
return response.text
193194

194195
def post(self, path, data=None, json=None, headers=None, files=None, params=None, trailing=None):
195-
response = self.request('POST', path=path, data=data, json=None, headers=headers, files=files, params=params,
196+
response = self.request('POST', path=path, data=data, json=json, headers=headers, files=files, params=params,
196197
trailing=trailing)
197198
if self.advanced_mode:
198199
return response

0 commit comments

Comments
 (0)