From 705af87689364498dfefe44d1a40b3570567a5f0 Mon Sep 17 00:00:00 2001 From: Yordan Kinkov <yordan.kinkov@vereign.com> Date: Fri, 10 Nov 2023 15:45:19 +0200 Subject: [PATCH] Add repository param to policy evaluation test data --- env/policy.env | 3 ++- mongo/docker-entrypoint-initdb.d/mongo-init.js | 8 +++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/env/policy.env b/env/policy.env index 9325e8c..8271318 100644 --- a/env/policy.env +++ b/env/policy.env @@ -4,7 +4,8 @@ HTTP_PORT="8080" HTTP_IDLE_TIMEOUT="120s" HTTP_READ_TIMEOUT="10s" HTTP_WRITE_TIMEOUT="10s" -MONGO_ADDR="mongodb://mongo:27017/policy?replicaSet=rs0&authSource=admin" +#MONGO_ADDR="mongodb://mongo:27017/policy?replicaSet=rs0&authSource=admin" +POLICY_REPOSITORY_CLONE_URL="https://gitlab.com/gaia-x/data-infrastructure-federation-services/tsa/policies.git" MONGO_USER="root" MONGO_PASS="root" MONGO_DBNAME="policy" diff --git a/mongo/docker-entrypoint-initdb.d/mongo-init.js b/mongo/docker-entrypoint-initdb.d/mongo-init.js index cdb80e7..2c6b50a 100644 --- a/mongo/docker-entrypoint-initdb.d/mongo-init.js +++ b/mongo/docker-entrypoint-initdb.d/mongo-init.js @@ -7,6 +7,7 @@ db.policies.insertMany( name: "example", group: "example", version: "1.0", + repository: "policies", locked: false, lastUpdate: new Date(), rego: `package example.example @@ -23,6 +24,7 @@ db.policies.insertMany( name: "example", group: "example", version: "2.0", + repository: "policies", locked: false, lastUpdate: new Date(), rego: `package example.example @@ -39,6 +41,7 @@ db.policies.insertMany( name:"loginEmail", group:"example", version: "1.0", + repository: "policies", locked: false, lastUpdate: new Date(), data: @@ -80,7 +83,7 @@ db.taskTemplates.insertMany( "name": "exampleTaskPolicy", "url": "", "method": "GET", - "requestPolicy": "example/example/1.0", + "requestPolicy": "policies/example/examplePolicy/1.0", "responsePolicy": "", "finalPolicy": "", "cacheNamespace": "", @@ -100,7 +103,7 @@ db.taskTemplates.insertMany( "name": "didResolve", "url": "", "method": "GET", - "requestPolicy": "example/resolve/1.0", + "requestPolicy": "policies/example/examplePolicy/1.0", "responsePolicy": "", "finalPolicy": "", "cacheNamespace": "", @@ -111,7 +114,6 @@ db.taskTemplates.insertMany( "url": "", "requestPolicy": "example", "method": null, - "requestPolicy": "", "responsePolicy": "", "finalPolicy": "", "cacheNamespace": "", -- GitLab