Skip to content

Commit

Permalink
make exports work again with naemon
Browse files Browse the repository at this point in the history
  • Loading branch information
sni committed Oct 31, 2016
1 parent d30347d commit eeb6764
Show file tree
Hide file tree
Showing 16 changed files with 311 additions and 275 deletions.
269 changes: 0 additions & 269 deletions common/utils.c
Original file line number Diff line number Diff line change
Expand Up @@ -1394,275 +1394,6 @@ char *replace_str(const char *str, const char *old, const char *new) {
return ret;
}


/* return human readable name for neb type */
char * nebtype2str(int i) {
switch(i) {
case 0:
return gm_strdup("NEBTYPE_NONE"); break;
case 1:
return gm_strdup("NEBTYPE_HELLO"); break;
case 2:
return gm_strdup("NEBTYPE_GOODBYE"); break;
case 3:
return gm_strdup("NEBTYPE_INFO"); break;
case 100:
return gm_strdup("NEBTYPE_PROCESS_START"); break;
case 101:
return gm_strdup("NEBTYPE_PROCESS_DAEMONIZE"); break;
case 102:
return gm_strdup("NEBTYPE_PROCESS_RESTART"); break;
case 103:
return gm_strdup("NEBTYPE_PROCESS_SHUTDOWN"); break;
case 104:
return gm_strdup("NEBTYPE_PROCESS_PRELAUNCH"); break;
case 105:
return gm_strdup("NEBTYPE_PROCESS_EVENTLOOPSTART"); break;
case 106:
return gm_strdup("NEBTYPE_PROCESS_EVENTLOOPEND"); break;
case 200:
return gm_strdup("NEBTYPE_TIMEDEVENT_ADD"); break;
case 201:
return gm_strdup("NEBTYPE_TIMEDEVENT_REMOVE"); break;
case 202:
return gm_strdup("NEBTYPE_TIMEDEVENT_EXECUTE"); break;
case 203:
return gm_strdup("NEBTYPE_TIMEDEVENT_DELAY"); break;
case 204:
return gm_strdup("NEBTYPE_TIMEDEVENT_SKIP"); break;
case 205:
return gm_strdup("NEBTYPE_TIMEDEVENT_SLEEP"); break;
case 300:
return gm_strdup("NEBTYPE_LOG_DATA"); break;
case 301:
return gm_strdup("NEBTYPE_LOG_ROTATION"); break;
case 400:
return gm_strdup("NEBTYPE_SYSTEM_COMMAND_START"); break;
case 401:
return gm_strdup("NEBTYPE_SYSTEM_COMMAND_END"); break;
case 500:
return gm_strdup("NEBTYPE_EVENTHANDLER_START"); break;
case 501:
return gm_strdup("NEBTYPE_EVENTHANDLER_END"); break;
case 600:
return gm_strdup("NEBTYPE_NOTIFICATION_START"); break;
case 601:
return gm_strdup("NEBTYPE_NOTIFICATION_END"); break;
case 602:
return gm_strdup("NEBTYPE_CONTACTNOTIFICATION_START"); break;
case 603:
return gm_strdup("NEBTYPE_CONTACTNOTIFICATION_END"); break;
case 604:
return gm_strdup("NEBTYPE_CONTACTNOTIFICATIONMETHOD_START"); break;
case 605:
return gm_strdup("NEBTYPE_CONTACTNOTIFICATIONMETHOD_END"); break;
case 700:
return gm_strdup("NEBTYPE_SERVICECHECK_INITIATE"); break;
case 701:
return gm_strdup("NEBTYPE_SERVICECHECK_PROCESSED"); break;
case 702:
return gm_strdup("NEBTYPE_SERVICECHECK_RAW_START"); break;
case 703:
return gm_strdup("NEBTYPE_SERVICECHECK_RAW_END"); break;
case 704:
return gm_strdup("NEBTYPE_SERVICECHECK_ASYNC_PRECHECK"); break;
case 800:
return gm_strdup("NEBTYPE_HOSTCHECK_INITIATE"); break;
case 801:
return gm_strdup("NEBTYPE_HOSTCHECK_PROCESSED"); break;
case 802:
return gm_strdup("NEBTYPE_HOSTCHECK_RAW_START"); break;
case 803:
return gm_strdup("NEBTYPE_HOSTCHECK_RAW_END"); break;
case 804:
return gm_strdup("NEBTYPE_HOSTCHECK_ASYNC_PRECHECK"); break;
case 805:
return gm_strdup("NEBTYPE_HOSTCHECK_SYNC_PRECHECK"); break;
case 900:
return gm_strdup("NEBTYPE_COMMENT_ADD"); break;
case 901:
return gm_strdup("NEBTYPE_COMMENT_DELETE"); break;
case 902:
return gm_strdup("NEBTYPE_COMMENT_LOAD"); break;
case 1000:
return gm_strdup("NEBTYPE_FLAPPING_START"); break;
case 1001:
return gm_strdup("NEBTYPE_FLAPPING_STOP"); break;
case 1100:
return gm_strdup("NEBTYPE_DOWNTIME_ADD"); break;
case 1101:
return gm_strdup("NEBTYPE_DOWNTIME_DELETE"); break;
case 1102:
return gm_strdup("NEBTYPE_DOWNTIME_LOAD"); break;
case 1103:
return gm_strdup("NEBTYPE_DOWNTIME_START"); break;
case 1104:
return gm_strdup("NEBTYPE_DOWNTIME_STOP"); break;
case 1200:
return gm_strdup("NEBTYPE_PROGRAMSTATUS_UPDATE"); break;
case 1201:
return gm_strdup("NEBTYPE_HOSTSTATUS_UPDATE"); break;
case 1202:
return gm_strdup("NEBTYPE_SERVICESTATUS_UPDATE"); break;
case 1203:
return gm_strdup("NEBTYPE_CONTACTSTATUS_UPDATE"); break;
case 1300:
return gm_strdup("NEBTYPE_ADAPTIVEPROGRAM_UPDATE"); break;
case 1301:
return gm_strdup("NEBTYPE_ADAPTIVEHOST_UPDATE"); break;
case 1302:
return gm_strdup("NEBTYPE_ADAPTIVESERVICE_UPDATE"); break;
case 1303:
return gm_strdup("NEBTYPE_ADAPTIVECONTACT_UPDATE"); break;
case 1400:
return gm_strdup("NEBTYPE_EXTERNALCOMMAND_START"); break;
case 1401:
return gm_strdup("NEBTYPE_EXTERNALCOMMAND_END"); break;
case 1500:
return gm_strdup("NEBTYPE_AGGREGATEDSTATUS_STARTDUMP"); break;
case 1501:
return gm_strdup("NEBTYPE_AGGREGATEDSTATUS_ENDDUMP"); break;
case 1600:
return gm_strdup("NEBTYPE_RETENTIONDATA_STARTLOAD"); break;
case 1601:
return gm_strdup("NEBTYPE_RETENTIONDATA_ENDLOAD"); break;
case 1602:
return gm_strdup("NEBTYPE_RETENTIONDATA_STARTSAVE"); break;
case 1603:
return gm_strdup("NEBTYPE_RETENTIONDATA_ENDSAVE"); break;
case 1700:
return gm_strdup("NEBTYPE_ACKNOWLEDGEMENT_ADD"); break;
case 1701:
return gm_strdup("NEBTYPE_ACKNOWLEDGEMENT_REMOVE"); break;
case 1702:
return gm_strdup("NEBTYPE_ACKNOWLEDGEMENT_LOAD"); break;
case 1800:
return gm_strdup("NEBTYPE_STATECHANGE_START"); break;
case 1801:
return gm_strdup("NEBTYPE_STATECHANGE_END"); break;
}
return gm_strdup("UNKNOWN");
}


/* return human readable name for nebcallback */
char * nebcallback2str(int i) {
switch(i) {
case 0:
return gm_strdup("NEBCALLBACK_RESERVED0"); break;
case 1:
return gm_strdup("NEBCALLBACK_RESERVED1"); break;
case 2:
return gm_strdup("NEBCALLBACK_RESERVED2"); break;
case 3:
return gm_strdup("NEBCALLBACK_RESERVED3"); break;
case 4:
return gm_strdup("NEBCALLBACK_RESERVED4"); break;
case 5:
return gm_strdup("NEBCALLBACK_RAW_DATA"); break;
case 6:
return gm_strdup("NEBCALLBACK_NEB_DATA"); break;
case 7:
return gm_strdup("NEBCALLBACK_PROCESS_DATA"); break;
case 8:
return gm_strdup("NEBCALLBACK_TIMED_EVENT_DATA"); break;
case 9:
return gm_strdup("NEBCALLBACK_LOG_DATA"); break;
case 10:
return gm_strdup("NEBCALLBACK_SYSTEM_COMMAND_DATA"); break;
case 11:
return gm_strdup("NEBCALLBACK_EVENT_HANDLER_DATA"); break;
case 12:
return gm_strdup("NEBCALLBACK_NOTIFICATION_DATA"); break;
case 13:
return gm_strdup("NEBCALLBACK_SERVICE_CHECK_DATA"); break;
case 14:
return gm_strdup("NEBCALLBACK_HOST_CHECK_DATA"); break;
case 15:
return gm_strdup("NEBCALLBACK_COMMENT_DATA"); break;
case 16:
return gm_strdup("NEBCALLBACK_DOWNTIME_DATA"); break;
case 17:
return gm_strdup("NEBCALLBACK_FLAPPING_DATA"); break;
case 18:
return gm_strdup("NEBCALLBACK_PROGRAM_STATUS_DATA"); break;
case 19:
return gm_strdup("NEBCALLBACK_HOST_STATUS_DATA"); break;
case 20:
return gm_strdup("NEBCALLBACK_SERVICE_STATUS_DATA"); break;
case 21:
return gm_strdup("NEBCALLBACK_ADAPTIVE_PROGRAM_DATA"); break;
case 22:
return gm_strdup("NEBCALLBACK_ADAPTIVE_HOST_DATA"); break;
case 23:
return gm_strdup("NEBCALLBACK_ADAPTIVE_SERVICE_DATA"); break;
case 24:
return gm_strdup("NEBCALLBACK_EXTERNAL_COMMAND_DATA"); break;
case 25:
return gm_strdup("NEBCALLBACK_AGGREGATED_STATUS_DATA"); break;
case 26:
return gm_strdup("NEBCALLBACK_RETENTION_DATA"); break;
case 27:
return gm_strdup("NEBCALLBACK_CONTACT_NOTIFICATION_DATA"); break;
case 28:
return gm_strdup("NEBCALLBACK_CONTACT_NOTIFICATION_METHOD_DATA"); break;
case 29:
return gm_strdup("NEBCALLBACK_ACKNOWLEDGEMENT_DATA"); break;
case 30:
return gm_strdup("NEBCALLBACK_STATE_CHANGE_DATA"); break;
case 31:
return gm_strdup("NEBCALLBACK_CONTACT_STATUS_DATA"); break;
case 32:
return gm_strdup("NEBCALLBACK_ADAPTIVE_CONTACT_DATA"); break;
}
return gm_strdup("UNKNOWN");
}

/* return human readable name for eventtype */
char * eventtype2str(int i) {
switch(i) {
case 0:
return gm_strdup("EVENT_SERVICE_CHECK"); break;
case 1:
return gm_strdup("EVENT_COMMAND_CHECK"); break;
case 2:
return gm_strdup("EVENT_LOG_ROTATION"); break;
case 3:
return gm_strdup("EVENT_PROGRAM_SHUTDOWN"); break;
case 4:
return gm_strdup("EVENT_PROGRAM_RESTART"); break;
case 5:
return gm_strdup("EVENT_CHECK_REAPER"); break;
case 6:
return gm_strdup("EVENT_ORPHAN_CHECK"); break;
case 7:
return gm_strdup("EVENT_RETENTION_SAVE"); break;
case 8:
return gm_strdup("EVENT_STATUS_SAVE"); break;
case 9:
return gm_strdup("EVENT_SCHEDULED_DOWNTIME"); break;
case 10:
return gm_strdup("EVENT_SFRESHNESS_CHECK"); break;
case 11:
return gm_strdup("EVENT_EXPIRE_DOWNTIME"); break;
case 12:
return gm_strdup("EVENT_HOST_CHECK"); break;
case 13:
return gm_strdup("EVENT_HFRESHNESS_CHECK"); break;
case 14:
return gm_strdup("EVENT_RESCHEDULE_CHECKS"); break;
case 15:
return gm_strdup("EVENT_EXPIRE_COMMENT"); break;
case 16:
return gm_strdup("EVENT_CHECK_PROGRAM_UPDATE"); break;
case 98:
return gm_strdup("EVENT_SLEEP"); break;
case 99:
return gm_strdup("EVENT_USER_FUNCTION"); break;
}
return gm_strdup("UNKNOWN");
}

/* generic logger function */
void gm_log( int lvl, const char *text, ... ) {
FILE * fp = NULL;
Expand Down
14 changes: 14 additions & 0 deletions include/worker_dummy_functions.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/* return human readable name for neb type */
char * nebtype2str(int i) {
return gm_strdup("UNKNOWN");
}

/* return human readable name for nebcallback */
char * nebcallback2str(int i) {
return gm_strdup("UNKNOWN");
}

/* return human readable name for eventtype */
char * eventtype2str(int i) {
return gm_strdup("UNKNOWN");
}
Loading

0 comments on commit eeb6764

Please sign in to comment.