#!/bin/sh
case "$1" in
  --version|-v)
    echo "kogito-data-index-postgresql 10.1.0"
    exit 0
    ;;
  --help|-h)
    echo "Usage: kogito-data-index-postgresql [OPTION]"
    echo "  --version    Print version and exit"
    echo "  --help       Print this help and exit"
    echo ""
    echo "Environment variables:"
    echo "  QUARKUS_DATASOURCE_JDBC_URL      JDBC connection URL"
    echo "  QUARKUS_DATASOURCE_USERNAME      Database username"
    echo "  QUARKUS_DATASOURCE_PASSWORD      Database password"
    echo "  JAVA_OPTS                        Additional JVM options"
    exit 0
    ;;
esac
exec "/usr/lib/jvm/java-21-openjdk/bin/java" \
  -Djava.util.logging.manager=org.jboss.logmanager.LogManager \
  ${JAVA_OPTS} \
  -jar "/usr/share/kogito-data-index-postgresql/quarkus-run.jar" "$@"
