summaryrefslogtreecommitdiff
path: root/ick
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2015-05-31 15:54:00 +0300
committerLars Wirzenius <liw@liw.fi>2015-05-31 15:54:55 +0300
commitd360868abd990f3858afe45a5baa3157cd85d0d9 (patch)
treeb0543165e9e2329591f009449d28877282a93368 /ick
parent7c4948a0e01042e240fbc1f77a935dbcd5e39141 (diff)
downloadick-d360868abd990f3858afe45a5baa3157cd85d0d9.tar.gz
Refactor create_projects_from_ick filter on wanted names
Diffstat (limited to 'ick')
-rwxr-xr-xick10
1 files changed, 2 insertions, 8 deletions
diff --git a/ick b/ick
index d39604e..46aa7bf 100755
--- a/ick
+++ b/ick
@@ -57,17 +57,11 @@ class Ick(cliapp.Application):
def build_projects(self, ick):
statedir = ick['state']
targets = icklib.create_targets_from_ick(ick, self.settings['target'])
- projects = self.get_projects(ick)
+ projects = icklib.create_projects_from_ick(
+ ick, self.settings['project'])
for project in projects:
self.build_project(statedir, project, targets)
- def get_projects(self, ick):
- projects = icklib.create_projects_from_ick(ick)
- wanted_names = self.settings['project']
- if wanted_names:
- projects = [p for p in projects if p.name in wanted_names]
- return projects
-
def build_project(self, statedir, project, targets):
self.logger.log(
'Building project {project_name}', project_name=project.name)