X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FAnsible.git;a=blobdiff_plain;f=roles%2Fcontexts%2Ffretlink%2Ftemplates%2Fenvironment.j2;fp=roles%2Fcontexts%2Ffretlink%2Ftemplates%2Fenvironment.j2;h=50dc75b7ba66e553e88423abd10ba5022c4f9754;hp=e5e2c64da3dc733be70a702a63fedf353add5a1c;hb=90b63575c59ee6ff6b91806fd17fb7a2f1136762;hpb=2fdf2f6d26026f2e1875e108ad9f0391c9d7f77e diff --git a/roles/contexts/fretlink/templates/environment.j2 b/roles/contexts/fretlink/templates/environment.j2 index e5e2c64..50dc75b 100644 --- a/roles/contexts/fretlink/templates/environment.j2 +++ b/roles/contexts/fretlink/templates/environment.j2 @@ -36,8 +36,9 @@ build_macaroon() { target="uri://fretlink/$3" realm="$4" - cd "$HOME/workdir/haskell-commons" + pushd "$HOME/workdir/haskell-commons" >/dev/null 2>/dev/null MACAROON_PRIVATE_KEY="$secret" MACAROON_SECRET="$secret" stack exec macaroon-bakery -- $action --location "$target" --key-id "$src" $ttl "$realm" + popd 2>/dev/null >/dev/null } APP=$(basename $(pwd)) @@ -197,7 +198,8 @@ if [ "$APP" = "notifier" ]; then export MACAROON="$(build_macaroon --old $FL_NOTIFIER_PRIVATE_KEY notifier notifier external)" # To push transporeon cargos to app - APP_TRANSPOREON_PUSH_MACAROON="$(build_macaroon $FL_APP_SECRET notifier app app::transporeon-cargos-write)" + export TRANSPOREON_APP_PUSH_URL="http://localhost:8080/api/transporeon/cargo" + export TRANSPOREON_APP_PUSH_MACAROON="$(build_macaroon $FL_APP_SECRET notifier app app::transporeon-cargos-write)" fi if [ "$APP" = "pricer" ]; then