diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-05-31 15:54:00 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-05-31 15:54:55 +0300 |
commit | d360868abd990f3858afe45a5baa3157cd85d0d9 (patch) | |
tree | b0543165e9e2329591f009449d28877282a93368 /ick | |
parent | 7c4948a0e01042e240fbc1f77a935dbcd5e39141 (diff) | |
download | ick-d360868abd990f3858afe45a5baa3157cd85d0d9.tar.gz |
Refactor create_projects_from_ick filter on wanted names
Diffstat (limited to 'ick')
-rwxr-xr-x | ick | 10 |
1 files changed, 2 insertions, 8 deletions
@@ -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) |