Scheduler stupidity

2005-11-01 Thread Mike Rourke

Hello TBBETA,

I have determined the scheduler function is stupid. I have it set to
make an incremental back-up every night at 2 AM and send me an e-mail
when it is done. Last night, I intentionally deleted the back-up
file/location. When I woke up, I had an error message (file not found)
and cancelled the back-up, so it was never done. Guess what? Got an
e-mail that said the back-up was complete. Now what happens when I
automatically compress folders, do folder maintenance etc. and there
is an error that I don't see or the process doesn't really complete? I
will still get an e-mail that says it's complete? This is false and
and can lead to problems down the line. Comments? Thoughts?
-- 

Sawadee,

   Mike

   :flag-us-tx:   :flag-thailand:

Using TB! 3.62.08 Home on Windows XP SP2



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/


Re: Scheduler stupidity

2005-11-01 Thread Vili
Hello Mike,

> I have determined the scheduler function is stupid. I have it set to
> make an incremental back-up every night at 2 AM and send me an e-mail
> when it is done. Last night, I intentionally deleted the back-up
> file/location. When I woke up, I had an error message (file not found)
> and cancelled the back-up, so it was never done. Guess what? Got an
> e-mail that said the back-up was complete. Now what happens when I
> automatically compress folders, do folder maintenance etc. and there
> is an error that I don't see or the process doesn't really complete? I
> will still get an e-mail that says it's complete? This is false and
> and can lead to problems down the line. Comments? Thoughts?

Write  a  BT.  Bug  must  be in a code, the boolean (that triggers the
email  sent to you) is set true too early to signal the success of the
backup. I think, it is easy to fix.

-- 
Vili



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/


Re[2]: Scheduler stupidity

2005-11-01 Thread Mike Rourke
TBBETA,
 
On 11/1/2005, 10:18 AM, you scribbled:


V> Write  a  BT.  Bug  must  be in a code, the boolean (that triggers the
V> email  sent to you) is set true too early to signal the success of the
V> backup. I think, it is easy to fix.

Here's the BT link...

https://www.ritlabs.com/bt/view.php?id=5277

-- 

Sawadee,

   Mike

   :flag-us-tx:   :flag-thailand:

Using TB! 3.62.08 Home on Windows XP SP2



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/


Re[3]: Scheduler stupidity

2005-11-01 Thread Vili
Hello Mike,

V>> Write  a  BT.  Bug  must  be in a code, the boolean (that triggers the
V>> email  sent to you) is set true too early to signal the success of the
V>> backup. I think, it is easy to fix.
> Here's the BT link...
> https://www.ritlabs.com/bt/view.php?id=5277

I  read  the  BT, and I started to think about it, just before I wrote
that "Confirmed."

There  is  an event scheduled. At the start, you make a backup, at the
finish, you generate the email. But that email will ALWAYS say that it
was  successful,  as  you  made  the  template  saying  that  it was a
successful backup, right?

So,  I  think  the real solution somewhere would be the possibility to
evaluate the result of the start action. Because now you set a mail to
be  set  when  the  EVENT  FINISHED,  not  when  the  START ACTION WAS
SUCCESSFUL.

Do you see the difference?

So, for a 2nd thought, it is not really a bug, as the faulty email is
not because of bad evaluation (my mistake), but the lack of
evaluation...

Maybe, there should be some:

'Run this action if the "Start action was successful"...' between the
start and the finish actions...

-- 
Vili



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/


Re[4]: Scheduler stupidity

2005-11-01 Thread Mike Rourke
TBBETA,
 
On 11/1/2005, 12:59 PM, you scribbled:

V> Hello Mike,

V>>> Write  a  BT.  Bug  must  be in a code, the boolean (that triggers the
V>>> email  sent to you) is set true too early to signal the success of the
V>>> backup. I think, it is easy to fix.
>> Here's the BT link...
>> https://www.ritlabs.com/bt/view.php?id=5277

V> I  read  the  BT, and I started to think about it, just before I wrote
V> that "Confirmed."

V> There  is  an event scheduled. At the start, you make a backup, at the
V> finish, you generate the email. But that email will ALWAYS say that it
V> was  successful,  as  you  made  the  template  saying  that  it was a
V> successful backup, right?

V> So,  I  think  the real solution somewhere would be the possibility to
V> evaluate the result of the start action. Because now you set a mail to
V> be  set  when  the  EVENT  FINISHED,  not  when  the  START ACTION WAS
V> SUCCESSFUL.

V> Do you see the difference?

V> So, for a 2nd thought, it is not really a bug, as the faulty email is
V> not because of bad evaluation (my mistake), but the lack of
V> evaluation...

V> Maybe, there should be some:

V> 'Run this action if the "Start action was successful"...' between the
V> start and the finish actions...

I agree, there are two different conditions. Unfortunately the
success/failure of the scheduled function is irrelevant.

I agree this may not be an actual bug, but I believe it is bad form.
Imagine thinking all of your e-mails have been backed up for the last
month, then one day you need them. Or the maintenance that wasn't
really done until one day your mail file becomes inaccessible.

-- 

Sawadee,

   Mike

   :flag-us-tx:   :flag-thailand:

Using TB! 3.62.09 Home on Windows XP SP2



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/


Re[5]: Scheduler stupidity

2005-11-01 Thread Vili
Hello Mike,

V>> Maybe, there should be some:
V>> 'Run this action if the "Start action was successful"...' between the
V>> start and the finish actions...

> I agree, there are two different conditions. Unfortunately the
> success/failure of the scheduled function is irrelevant.
> I agree this may not be an actual bug, but I believe it is bad form.
> Imagine thinking all of your e-mails have been backed up for the last
> month, then one day you need them. Or the maintenance that wasn't
> really done until one day your mail file becomes inaccessible.

I  totally  understand  you.  Ok,  lets be constructive: go to the BT,
close  the issue, and send a new WISH. I will support that, as e.g. it
is  possible  to  return a result value (0 or 1) from the start action
for the next one, so that can be evaluated...

Hmm... Thinking further: there should be a %STARTACTIONRESULT or
something macro, so:

Dear Mike,

IF %STARTACTIONRESULT=0 Then "Sorry, backup failed"
IF %STARTACTIONRESULT=0 Then "Sorry, backup failed"

Cheers, Mike's TB!

(Ok, I did not use the %IF macro the right way, but something
similar). All we need is a %STARTACTIONRESULT macro, and its result
should be updated by TB! depending on the success of the start action,
if possible...

This way we dont need a 'Run this action if the "Start action was
successful"...' type action between the start and the finish actions...

Any thought?

-- 
Vili



 Current beta is 3.62.07 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/