-def get_autoupdate_projects(jjb_dir, projects):
- """Get list of projects that should be autoupdated"""
+from jjblib import Project
+
+
+def _is_project(jjb_dir, project):
+ """Returns true if project is a project that should be auto-generated"""
+ p = Project(project)
+ if p.meta_project:
+ template = os.path.join(jjb_dir, project, "%s.yaml" % p.project)
+ else:
+ template = os.path.join(jjb_dir, p.project, "%s.yaml" % p.project)
+
+ if os.path.isfile(template): # Project found
+ with open(template, 'r') as f:
+ first_line = f.readline()
+ if first_line.startswith("# REMOVE THIS LINE IF"):
+ return True
+ return False
+
+
+def get_autoupdate_projects(jjb_dir):
+ """Get list of projects that should be auto-updated."""