From 5af655f811ecead8b77ea2706e4b31adcb48200c Mon Sep 17 00:00:00 2001 From: Davide Principi Date: Wed, 19 Feb 2025 15:29:33 +0100 Subject: [PATCH] fix(environment): trailing EOL in API_PATH Generate and store API_PATH near _api.yml creation. --- imageroot/actions/create-module/05set_env | 11 ++++------- imageroot/actions/create-module/50create | 3 ++- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/imageroot/actions/create-module/05set_env b/imageroot/actions/create-module/05set_env index 73bc749..7615ad3 100755 --- a/imageroot/actions/create-module/05set_env +++ b/imageroot/actions/create-module/05set_env @@ -1,12 +1,9 @@ -#!/usr/bin/env python3 +#!/bin/bash # -# Copyright (C) 2023 Nethesis S.r.l. +# Copyright (C) 2025 Nethesis S.r.l. # SPDX-License-Identifier: GPL-3.0-or-later # -import agent -import os - -uuid = os.popen("uuidgen") -agent.set_env('API_PATH', uuid.read()) +# Placeholder, see bug NethServer/dev#7058 +exit 0 diff --git a/imageroot/actions/create-module/50create b/imageroot/actions/create-module/50create index d52df54..59a16e0 100755 --- a/imageroot/actions/create-module/50create +++ b/imageroot/actions/create-module/50create @@ -42,8 +42,9 @@ EOF # # Setup APIs endpoint # +API_PATH="$(uuidgen)" +printf "API_PATH=%s\n" "${API_PATH}" >> environment cat < configs/_api.yml - http: middlewares: ApisEndpointMw0: