def _is_valid(event): if ( event.get("type", "nill") == "comment-added" and _is_ci_user(event["author"].get("name", "")) and _process_project_name(event["change"]["project"]) in get_projects() and event["change"]["branch"] == "master" ): return True return False
def create_projects(): for name in get_projects(): get_or_create(models.Project, commit_=False, name=name) session.commit()