#!/bin/bash
# © Copyright [2020 - 2022] Micro Focus or one of its affiliates.
#
# The only warranties for products and services of Micro Focus and its affiliates and licensors
# (“Micro Focus”) are as may be set forth in the express warranty statements accompanying such
# products and services. Nothing herein should be construed as constituting an additional
# warranty. Micro Focus shall not be liable for technical or editorial errors or omissions
# contained herein. The information contained herein is subject to change without notice.
#
# Except as specifically indicated otherwise, this document contains confidential information
# and a valid license is required for possession, use or copying. If this work is provided to the
# U.S. Government, consistent with FAR 12.211 and 12.212, Commercial Computer Software,
# Computer Software Documentation, and Technical Data for Commercial Items are licensed
# to the U.S. Government under vendor's standard commercial license.

if [ -e /etc/opt/novell/cisagent/cisagent_health.json ]; then
  rm /etc/opt/novell/cisagent/cisagent_health.json
fi

/opt/novell/cis/bin/agenthealth > /dev/null 2>&1
if [ $? -ne 0 ] ; then
    echo "{serviceName: \"CIS Agent\", status: \"Unknown\"}"
fi

if [ -e /etc/opt/novell/cisagent/cisagent_health.json ]; then
  value=$(</etc/opt/novell/cisagent/cisagent_health.json)
  echo "$value"
fi
