| 25 |
printf(" -s | --silent print nothing on STDOUT\n"); |
printf(" -s | --silent print nothing on STDOUT\n"); |
| 26 |
printf(" -g | --debug be very verbose [default: no]\n"); |
printf(" -g | --debug be very verbose [default: no]\n"); |
| 27 |
printf(" -p | --pedantic be strict in checks, exit with error if any problem is found [default: yes]\n"); |
printf(" -p | --pedantic be strict in checks, exit with error if any problem is found [default: yes]\n"); |
| 28 |
|
printf(" -r | --relaxed do not perfrom some important checks, use it only if you know what you are doing [default: NO]\n"); |
| 29 |
printf(" -np | --no-pedantic do NOT be strict in checks, try to continue if any problem is found [default: no]\n"); |
printf(" -np | --no-pedantic do NOT be strict in checks, try to continue if any problem is found [default: no]\n"); |
| 30 |
printf(" -tag char set the run tagging in _RUNID_GEN to \"char\" (four letters)[default = 'NONE']\n"); |
printf(" -tag char set the run tagging in _RUNID_GEN to \"char\" (four letters)[default = 'NONE']\n"); |
| 31 |
printf(" -boot number CPU boot number [default = taken from VarDump]\n"); |
printf(" -boot number CPU boot number [default = taken from VarDump]\n"); |
| 133 |
// |
// |
| 134 |
Bool_t pedantic = true; |
Bool_t pedantic = true; |
| 135 |
// |
// |
| 136 |
|
Bool_t relaxed = false; |
| 137 |
|
// |
| 138 |
Int_t i = 0; |
Int_t i = 0; |
| 139 |
// |
// |
| 140 |
if ( numinp > 1 ){ |
if ( numinp > 1 ){ |
| 308 |
// |
// |
| 309 |
if ( !strcmp(inps[i],"-p") || !strcmp(inps[i],"--pedantic") ) pedantic = true; |
if ( !strcmp(inps[i],"-p") || !strcmp(inps[i],"--pedantic") ) pedantic = true; |
| 310 |
// |
// |
| 311 |
|
if ( !strcmp(inps[i],"-r") || !strcmp(inps[i],"--relaxed") ) relaxed = true; |
| 312 |
|
// |
| 313 |
if ( !strcmp(inps[i],"-np") || !strcmp(inps[i],"--no-pedantic") ) pedantic = false; |
if ( !strcmp(inps[i],"-np") || !strcmp(inps[i],"--no-pedantic") ) pedantic = false; |
| 314 |
// |
// |
| 315 |
if ( !strcmp(inps[i],"-nofrag") ) nofrag = true; |
if ( !strcmp(inps[i],"-nofrag") ) nofrag = true; |
| 425 |
pamDB->SetNoFrag(nofrag); |
pamDB->SetNoFrag(nofrag); |
| 426 |
pamDB->SetAutoBoot(autoboot); |
pamDB->SetAutoBoot(autoboot); |
| 427 |
pamDB->SetPedantic(pedantic); |
pamDB->SetPedantic(pedantic); |
| 428 |
|
pamDB->SetRelaxed(relaxed); |
| 429 |
// |
// |
| 430 |
if ( remove ){ |
if ( remove ){ |
| 431 |
//------------------------------------------------------------------------------------------- |
//------------------------------------------------------------------------------------------- |
| 544 |
//Validate runs |
//Validate runs |
| 545 |
//------------------------------------------------------------------------------------------- |
//------------------------------------------------------------------------------------------- |
| 546 |
if ( beverbose ) printf(" 11 => Validate runs (earlier than %s)\n",pamDB->GetCleanTime()); |
if ( beverbose ) printf(" 11 => Validate runs (earlier than %s)\n",pamDB->GetCleanTime()); |
| 547 |
WAR[9] = pamDB->ValidateRuns(); |
WAR[9] = pamDB->ValidateRuns(); |
| 548 |
//------------------------------------------------------------------------------------------- |
//------------------------------------------------------------------------------------------- |
| 549 |
}; |
}; |
| 550 |
|
|