extras-buildsys/server UserInterface.py,1.31,1.32
Seth Vidal (skvidal)
fedora-extras-commits at redhat.com
Fri Jul 29 05:14:34 UTC 2005
Author: skvidal
Update of /cvs/fedora/extras-buildsys/server
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16030/server
Modified Files:
UserInterface.py
Log Message:
server/UserInterface.py
Index: UserInterface.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/server/UserInterface.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- UserInterface.py 27 Jul 2005 06:21:36 -0000 1.31
+++ UserInterface.py 29 Jul 2005 05:14:31 -0000 1.32
@@ -76,28 +76,22 @@
def resolve_target(target):
client_target_map = config_opts['client_target_map']
+ target_dict = config_opts['targets']
- # Resolve aliases first
resolved_target = target
done = True
for master_target in client_target_map.keys():
+ if not target_dict.has_key(master_target): # make sure we build it
+ continue # if not, move along
+
for alias in client_target_map[master_target]:
if resolved_target.lower() == alias.lower():
- resolved_target = master_target
- done = True
- break
- if done:
- break
-
- # Make sure we actually build the resolved target
- target_dict = config_opts['targets']
- for master_target in target_dict.keys():
- if resolved_target.lower() == master_target.lower():
- return master_target
+ return master_target
raise InvalidTargetError()
+
def email_result(email, source, resultstring):
"""send 'resultstring' to email"""
More information about the fedora-extras-commits
mailing list