/[monit]/monit/l.l
ViewVC logotype

Diff of /monit/l.l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.104 by martinp, Sat Nov 5 14:09:00 2005 UTC revision 1.105 by martinp, Fri Nov 18 22:52:39 2005 UTC
# Line 97  notequal    ("notequal"|"ne"|"!=") Line 97  notequal    ("notequal"|"ne"|"!=")
97  loadavg1    load(avg)[ ]*(\([ ]*1[ ]*(m|min)?[ ]*\))?  loadavg1    load(avg)[ ]*(\([ ]*1[ ]*(m|min)?[ ]*\))?
98  loadavg5    load(avg)[ ]*\([ ]*5[ ]*(m|min)?[ ]*\)  loadavg5    load(avg)[ ]*\([ ]*5[ ]*(m|min)?[ ]*\)
99  loadavg15   load(avg)[ ]*\([ ]*15[ ]*(m|min)?[ ]*\)  loadavg15   load(avg)[ ]*\([ ]*15[ ]*(m|min)?[ ]*\)
100    cpuuser     cpu[ ]*(usage)*[ ]*\([ ]*(us|usr|user)?[ ]*\)
101    cpusyst     cpu[ ]*(usage)*[ ]*\([ ]*(sy|sys|system)?[ ]*\)
102    cpuwait     cpu[ ]*(usage)*[ ]*\([ ]*(wa|wait)?[ ]*\)
103  startarg    start{ws}?(program)?{ws}?([=]{ws})?["]  startarg    start{ws}?(program)?{ws}?([=]{ws})?["]
104  stoparg     stop{ws}?(program)?{ws}?([=]{ws})?["]  stoparg     stop{ws}?(program)?{ws}?([=]{ws})?["]
105  execarg     exec(ute)?{ws}?["]  execarg     exec(ute)?{ws}?["]
# Line 178  checksum          { return CHECKSUM; } Line 181  checksum          { return CHECKSUM; }
181  mailserver        { return MAILSERVER; }  mailserver        { return MAILSERVER; }
182  every             { return EVERY; }  every             { return EVERY; }
183  host              { return HOST; }  host              { return HOST; }
184    system            { return SYSTEM; }
185  default           { return DEFAULT; }  default           { return DEFAULT; }
186  http              { return HTTP; }  http              { return HTTP; }
187  apache-status     { return APACHESTATUS; }  apache-status     { return APACHESTATUS; }
# Line 275  instance          { return INSTANCE; } Line 279  instance          { return INSTANCE; }
279  {loadavg1}        { return LOADAVG1; }  {loadavg1}        { return LOADAVG1; }
280  {loadavg5}        { return LOADAVG5; }  {loadavg5}        { return LOADAVG5; }
281  {loadavg15}       { return LOADAVG15; }  {loadavg15}       { return LOADAVG15; }
282    {cpuuser}         { return CPUUSER; }
283    {cpusyst}         { return CPUSYSTEM; }
284    {cpuwait}         { return CPUWAIT; }
285  {greater}         { return GREATER; }  {greater}         { return GREATER; }
286  {less}            { return LESS; }  {less}            { return LESS; }
287  {equal}           { return EQUAL; }  {equal}           { return EQUAL; }
# Line 313  check[ \t]+host   { Line 320  check[ \t]+host   {
320                      return CHECKHOST;                      return CHECKHOST;
321                    }                    }
322    
323    check[ \t]+system {
324                        BEGIN(SERVICE_COND);
325                        return CHECKSYSTEM;
326                      }
327    
328  [a-zA-Z0-9]+"://" {  [a-zA-Z0-9]+"://" {
329                      yylval.url=                      yylval.url=
330                        create_URL(xstrndup(yytext, strlen(yytext)-3));                        create_URL(xstrndup(yytext, strlen(yytext)-3));

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.105

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26