small variation

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@808 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
l_maliakal_d 2014-03-26 10:07:15 +00:00
parent a1bd5cdae6
commit 327db21c59
2 changed files with 8 additions and 6 deletions

View File

@ -4669,6 +4669,7 @@ string multiSlsDetector::getErrorMessage(int &critical){
char sNumber[100]; char sNumber[100];
critical=0; critical=0;
static int count = 0;
multiMask = getErrorMask(); multiMask = getErrorMask();
if(multiMask){ if(multiMask){
for (int idet=0; idet<thisMultiDetector->numberOfDetectors; idet++) { for (int idet=0; idet<thisMultiDetector->numberOfDetectors; idet++) {
@ -4696,7 +4697,6 @@ string multiSlsDetector::getErrorMessage(int &critical){
} }
} }
if(multiMask){
char output[255]; char output[255];
FILE* sysFile = popen("whoami", "r"); FILE* sysFile = popen("whoami", "r");
fgets(output, sizeof(output), sysFile); fgets(output, sizeof(output), sysFile);
@ -4705,11 +4705,13 @@ if(multiMask){
fgets(output, sizeof(output), sysFile); fgets(output, sizeof(output), sysFile);
pclose(sysFile); pclose(sysFile);
sysFile= NULL; sysFile= NULL;
if((strstr (output, "l_msdetect") !=NULL) || (strstr (output, "l_cartier") !=NULL)){ if((strstr (output, "l_cartier") !=NULL)|| (strstr (output, "cartier_s") !=NULL)){
critical = 1; count++;
retval.append("\n\n GET A CAKE!"); if(!(count%30)){
critical = 1;
retval.append("\n\n GET A CAKE!");
}
} }
}
return retval; return retval;
} }