Exemple #1
0
 def __init__(self, ref_name):
     self.ref_name = ref_name
     self.project = Project.get(request.context['project_id'])
     if not self.project:
         # TODO: nice project not found error template
         abort(404, 'project not found')
     request.context['ref'] = ref_name
Exemple #2
0
 def __init__(self, ref_name):
     self.ref_name = ref_name
     self.project = Project.get(request.context['project_id'])
     if not self.project:
         # TODO: nice project not found error template
         abort(404, 'project not found')
     request.context['ref'] = ref_name
Exemple #3
0
 def __init__(self, _id):
     self.project = Project.get(request.context['project_id'])
     self.build = Build.get(_id)
     if not self.project:
         # TODO: nice project not found error template
         abort(404, 'project not found')
     if not self.build:
         # TODO: nice project not found error template
         abort(404, 'build not found')
Exemple #4
0
 def __init__(self, _id):
     self.project = Project.get(request.context['project_id'])
     self.build = Build.get(_id)
     if not self.project:
         # TODO: nice project not found error template
         abort(404, 'project not found')
     if not self.build:
         # TODO: nice project not found error template
         abort(404, 'build not found')
Exemple #5
0
    def index_get(self):
        project = Project.get(request.context['project_id'])
        repos = Repo.query.filter_by(
            project=project,
            ref=request.context['ref'],
            sha1=request.context['sha1'],
            distro=request.context['distro'],
            distro_version=request.context['distro_version']).all()

        return [r.flavor for r in repos]
Exemple #6
0
    def index_get(self):
        project = Project.get(request.context['project_id'])
        repos = Repo.query.filter_by(
            project=project,
            ref=request.context['ref'],
            sha1=request.context['sha1'],
            distro=request.context['distro'],
            distro_version=request.context['distro_version']).all()

        return [r.flavor for r in repos]