Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepy
titleFamily definition
from ecf import Family,Meter,Task,Cron, ...

...

Family Family("check_disk").add(
    Meter("use",-1,100),
    Task("update_disk").add(
        Cron("00:00 23:59 00:05"))



...

Code Block
languagebash
titleupdate_disk codeTask definition
#!/usr/bin/ksh

%manual
DESCRIPTION
Check available disk space in working directory's fileset and update meter 
%end

%include <init.h>

value=$(df %WORKDIR% | grep %WORKDIR% | awk '{print $5}' | sed s/%%//g)
ecflow_client --alter change meter "use" "$value" /%SUITE%/%FAMILY% 

%include <endt.h>

...