[vmchecker-dev] [code review] queue_manager & notify

Lucian Adrian Grijincu lucian.grijincu at gmail.com
Thu Sep 18 11:29:13 EEST 2008


2008/9/7 Alexandru Moşoi <brtzsnr at gmail.com>:
> sa nu mai pasam hw_queue_dir -> poate fi determinat din VMCHECKER_ROOT
> sa parsam doar fisierele ce au extensia .ini :)

done. Am mai făcut și niște sanity checks
am nevoie de ceva de genu următor:

   if not a directory($var); then
      exit 1;
   fi
   do_normal_stuff


și nu știu cum să fac. Momentan am implementat scârbos:

   if is directory($var); then
       do_normal_stuff
    else
       exit 1;
    fi

Anyone care to share some wisdom?

sanity_checks()
{

   [...]

    # check if $hwconf_queue_dir/ is actually a directory or not.
    if [ -d "$hwconf_queue_dir/" ]; then
        check_executable $semctl
        check_executable $commander
        check_executable $notifier
    else
        errmsg "main queue $hwconf_queue_dir/ is not a directory."
        exit 1
    fi
}


n-am înțeles chestia asta din TODO:
#  - at notify all homeworks in directory should checked

-- 
Lucian


More information about the vmchecker-dev mailing list