clean up
This commit is contained in:
parent
9673555dd9
commit
43c206b4e7
4
config
4
config
@ -1,6 +1,2 @@
|
||||
/org/freedesktop/systemd1/unit/NetworkManager_2dwait_2donline_2eservice
|
||||
/org/freedesktop/systemd1/unit/NetworkManager_2eservice
|
||||
/systemd/blalbla/1
|
||||
/systemd/blalbla/2
|
||||
/systemd/blalbla/3
|
||||
/systemd/blalbla/4
|
||||
|
12
main.c
12
main.c
@ -27,6 +27,7 @@ typedef struct service
|
||||
char *name;
|
||||
char *targetPath;
|
||||
bool alert;
|
||||
int priority;
|
||||
} Service;
|
||||
|
||||
int main(int argc,char *argv[])
|
||||
@ -75,7 +76,7 @@ int main(int argc,char *argv[])
|
||||
{
|
||||
if(argc>2)
|
||||
{
|
||||
Service service1;
|
||||
Service service1[64];
|
||||
char *str_entry[64]={'\0'};
|
||||
int i=0;
|
||||
|
||||
@ -177,7 +178,7 @@ int checkState(char *ServiceName,char *result)
|
||||
printf("\n\nresult systemdUnitCall: %s\n",result);
|
||||
for(i=0;i<(sizeof(error_strings)/sizeof(error_strings[0]));i++)
|
||||
{
|
||||
printf("%s %ld\n",error_strings[i],sizeof(error_strings)/sizeof(error_strings[0]));
|
||||
//printf("%s %ld\n",error_strings[i],sizeof(error_strings)/sizeof(error_strings[0]));
|
||||
if(strcmp(result,error_strings[i])==0)
|
||||
{
|
||||
gotify_message("https://5ccppi.org:4433",ServiceName,"is not running");
|
||||
@ -198,7 +199,8 @@ int gotify_message(char *url,char *title,char *message)
|
||||
CURL *curl;
|
||||
CURLcode res;
|
||||
char post_buffer[128];
|
||||
char url_buffer[128];
|
||||
char url_buffer[128];
|
||||
long response_code;
|
||||
|
||||
curl = curl_easy_init();
|
||||
|
||||
@ -224,7 +226,7 @@ int gotify_message(char *url,char *title,char *message)
|
||||
ret = snprintf(post_buffer,sizeof(post_buffer),"title=%s&message=%s&priority=6",title,message);
|
||||
if(ret < sizeof(post_buffer))
|
||||
{
|
||||
printf("%s %d",post_buffer,ret);
|
||||
printf("%s %d\n",post_buffer,ret);
|
||||
|
||||
if(curl)
|
||||
{
|
||||
@ -237,6 +239,8 @@ int gotify_message(char *url,char *title,char *message)
|
||||
{
|
||||
fprintf(stderr,"curl_easy_perform failed: %s\n",curl_easy_strerror(res));
|
||||
}
|
||||
curl_easy_getinfo(curl,CURLINFO_RESPONSE_CODE,&response_code);
|
||||
printf("Server returned:%ld\n",response_code);
|
||||
curl_easy_cleanup(curl);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user