Projects / waitcond


waitcond is a script to specify a combination of events using boolean expressions over various events. It can periodically grep in files, wait for the (dis)appearance of files or processes, wait for certain CPU/net/disk idle values, or wait for an idle tty. waitcond is meant to be combined with some notification tool or system.

Operating Systems

Recent releases

  •  13 Sep 2009 18:59

    Release Notes: The code was made to work again with perl versions older than 5.10.

    •  30 Aug 2009 01:21

      Release Notes: This is the initial freshmeat release.

      Recent comments

      18 Sep 2009 20:56 jakobi2

      Note that the changes from version 0.2.2 to .32 only deal with CPAN syntactic sugar and POD - they don't change actual code.

      28 Aug 2009 00:03 jakobi2

      There's also a small demo script turning dbus-monitor into a grep/tail for a single dbus-message for dealing with DBUS-based events (such as HAL, Ubuntu desktop notifcations or a ping). This allows use of dbus events with waitcond: send a 'ping', catch it with the demo. Now waitcond can either grep dbus-monitor-tail's logged output or wait for dbus-monitor-tail to terminate.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.