Example #1
0
     displayGraphTemplates($graphTemplates, $quietMode);
     exit(0);
 }
 if ($listInputFields) {
     if ($templateId > 0) {
         $input_fields = getInputFields($templateId, $quietMode);
         displayInputFields($input_fields, $quietMode);
     } else {
         echo "ERROR: You must supply an graph-template-id before you can list its input fields\n";
         echo "Try --graph-template-id=[ID] --list-input-fields\n";
         exit(1);
     }
     exit(0);
 }
 if ($listHosts) {
     displayHosts($hosts, $quietMode);
     exit(0);
 }
 /* get the existing snmp queries */
 $snmpQueries = getSNMPQueries();
 if ($listSNMPQueries) {
     displaySNMPQueries($snmpQueries, $quietMode);
     exit(0);
 }
 /* Some sanity checking... */
 if ($dsGraph["snmpQueryId"] != "") {
     if (!isset($snmpQueries[$dsGraph["snmpQueryId"]])) {
         echo "ERROR: Unknown snmp-query-id (" . $dsGraph["snmpQueryId"] . ")\n";
         echo "Try --list-snmp-queries\n";
         exit(1);
     }
Example #2
0
         case "--list-snmp-queries":
             $listSNMPQueries = 1;
             break;
         case "--force":
             $force = 1;
             break;
         case "--list-graph-templates":
             displayGraphTemplates($graphTemplates);
             return 0;
         default:
             display_help();
             return 0;
     }
 }
 if ($listHosts) {
     displayHosts($hosts);
     return 0;
 }
 /* get the existing snmp queries */
 $snmpQueries = getSNMPQueries();
 if ($listSNMPQueries == 1) {
     displaySNMPQueries($snmpQueries);
     return 0;
 }
 /* Some sanity checking... */
 if (isset($dsGraph["snmpQueryId"])) {
     if (!isset($snmpQueries[$dsGraph["snmpQueryId"]])) {
         echo "Unknown snmp-query-id (" . $dsGraph["snmpQueryId"] . ")\n";
         echo "Try --list-snmp-queries\n";
         return 1;
     }