# HG changeset patch # User Björn Ricks # Date 1354795810 -3600 # Node ID a620eb6e1fb0ee7633f66b8d2e0e1b81ca83e448 # Parent 17dede6cb724f42107c06525c6aa3d41f0721a95 Add controller method to find projects by key The new methods returns projects which project key starts with the passed key. diff -r 17dede6cb724 -r a620eb6e1fb0 getan/controller.py --- a/getan/controller.py Thu Dec 06 12:32:06 2012 +0100 +++ b/getan/controller.py Thu Dec 06 13:10:10 2012 +0100 @@ -122,6 +122,13 @@ return proj return None + def find_projects_by_key(self, key): + projects = [] + for proj in self.projects: + if proj.key.startswith(key): + projects.append(proj) + return projects + def start_project(self, project): if not project: return