From 494fe42b27cf150df414a57eaf689dab431929c1 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 30 Jul 2021 22:12:12 +0200 Subject: python module (FIXME) Signed-off-by: Daniel Baumann --- libexec/container/version | 53 +++++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 25 deletions(-) (limited to 'libexec/container/version') diff --git a/libexec/container/version b/libexec/container/version index 3b33a4d..3cb0df8 100755 --- a/libexec/container/version +++ b/libexec/container/version @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/python3 # Copyright (C) 2014-2021 Daniel Baumann # @@ -17,33 +17,36 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -set -e +from sys import exit -PROJECT="open-infrastructure" -SOFTWARE="compute-tools" -PROGRAM="container" -COMMAND="$(basename ${0})" +import compute_tools.container as container -HOOKS="/etc/${SOFTWARE}/hooks" -SHARE="/usr/share/${SOFTWARE}" +def main(): + # run + container.print_version() + + exit(0) + +if __name__ == '__main__': + main() -# Pre hooks -for FILE in "${HOOKS}/pre-${COMMAND}".* "${HOOKS}/${NAME}.pre-${COMMAND}" -do - if [ -x "${FILE}" ] - then - "${FILE}" - fi -done -# Run -cat "${SHARE}/VERSION.txt" + + +# Pre hooks +#for FILE in "${HOOKS}/pre-${COMMAND}".* "${HOOKS}/${NAME}.pre-${COMMAND}" +#do +# if [ -x "${FILE}" ] +# then +# "${FILE}" +# fi +#done # Post hooks -for FILE in "${HOOKS}/post-${COMMAND}".* "${HOOKS}/${NAME}.post-${COMMAND}" -do - if [ -x "${FILE}" ] - then - "${FILE}" - fi -done +#for FILE in "${HOOKS}/post-${COMMAND}".* "${HOOKS}/${NAME}.post-${COMMAND}" +#do +# if [ -x "${FILE}" ] +# then +# "${FILE}" +# fi +#done -- cgit v1.2.3