Beispiel #1
0
    def verification_create(self,
                            verifier_id,
                            deployment_id,
                            tags=None,
                            run_args=None):
        verifier = self._verifier_get(verifier_id)
        deployment = self._deployment_get(deployment_id)
        verification = models.Verification()
        verification.update({
            "verifier_uuid": verifier.uuid,
            "deployment_uuid": deployment["uuid"],
            "run_args": run_args
        })
        verification.save()

        if tags:
            for t in set(tags):
                tag = models.Tag()
                tag.update({
                    "uuid": verification.uuid,
                    "type": consts.TagType.VERIFICATION,
                    "tag": t
                })
                tag.save()

        return verification
Beispiel #2
0
    def verification_create(self, verifier_id, env, tags=None, run_args=None):
        verifier = self._verifier_get(verifier_id)
        env = self.env_get(env)
        verification = models.Verification()
        verification.update({
            "verifier_uuid": verifier.uuid,
            "env_uuid": env["uuid"],
            "run_args": run_args
        })
        verification.save()

        if tags:
            for t in set(tags):
                tag = models.Tag()
                tag.update({
                    "uuid": verification.uuid,
                    "type": consts.TagType.VERIFICATION,
                    "tag": t
                })
                tag.save()

        return verification
Beispiel #3
0
 def verification_create(self, deployment_uuid):
     verification = models.Verification()
     verification.update({"deployment_uuid": deployment_uuid})
     verification.save()
     return verification