From: John D. <dre...@gm...> - 2008-03-07 06:00:59
|
> load) > debug "Doing mtx -f $ctl load $slot $drive" > ${MTX} -f $ctl load $slot $drive > rtn=$? > # > # Increase the sleep time if you have a slow device > # or remove the sleep and add the following: > > # sleep 15 > wait_for_drive $device > exit $rtn > ;; > > > It seems to me that no matter how long the wait (and whether it is the > sleep or the wait_for) the load function will always return $rtn, which > is the result of the initial mtx call. The sleep or wait_for is applied > *after* mtx returns whether mtx returns success or failure. Am I wrong? > > No you look correct. Is it returning failure. John |