Skip to content

Commit 93058ef

Browse files
committed
slight cleanup
1 parent 0564d5b commit 93058ef

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

homu/server.py

+15-16
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,12 @@ def result(repo_label, pull):
118118
@get('/queue/<repo_label:path>')
119119
def queue(repo_label):
120120

121-
labels = repo_label.split('+')
122-
if repo_label != 'all' \
123-
and any(label not in g.cfg['repo'] for label in labels):
124-
abort(404)
121+
if repo_label == 'all':
122+
labels = g.repos.keys()
123+
else:
124+
labels = repo_label.split('+')
125+
if any(label not in g.cfg['repo'] for label in labels):
126+
abort(404)
125127

126128
logger = g.logger.getChild('queue')
127129

@@ -130,19 +132,16 @@ def queue(repo_label):
130132
single_repo_closed = None
131133
treeclosed_src = None
132134
repo_url = None
135+
multiple = len(labels) > 1
133136

134-
if repo_label == 'all':
135-
labels = g.repos.keys()
136-
multiple = True
137-
else:
138-
multiple = len(labels) > 1
139-
if not multiple:
140-
if repo_label in g.repos and g.repos[repo_label].treeclosed >= 0:
141-
single_repo_closed = g.repos[repo_label].treeclosed
142-
treeclosed_src = g.repos[repo_label].treeclosed_src
143-
repo_url = 'https://github.com/{}/{}'.format(
144-
g.cfg['repo'][repo_label]['owner'],
145-
g.cfg['repo'][repo_label]['name'])
137+
if not multiple:
138+
if g.repos[repo_label].treeclosed >= 0:
139+
single_repo_closed = g.repos[repo_label].treeclosed
140+
treeclosed_src = g.repos[repo_label].treeclosed_src
141+
142+
repo_url = 'https://github.com/{}/{}'.format(
143+
g.cfg['repo'][repo_label]['owner'],
144+
g.cfg['repo'][repo_label]['name'])
146145

147146
states = []
148147
for label in labels:

0 commit comments

Comments
 (0)