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
language
bash
title
update_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>