[346] in testers
RT 64a: Palladium quota notification message
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Sun Dec 3 00:22:08 1989
Date: Sun, 3 Dec 89 00:20:04 -0500
From: Ilhamuddin Ahmed <ilham@ATHENA.MIT.EDU>
To: probe@ATHENA.MIT.EDU
Cc: henry@GARP.MIT.EDU, testers@ATHENA.MIT.EDU
In-Reply-To: probe@ATHENA.MIT.EDU's message of Sat, 2 Dec 89 07:34:32 -0500 <8912021234.AA01285@cronos.MIT.EDU>
Reply-To: ilham@ATHENA.MIT.EDU
> From: probe@ATHENA.MIT.EDU
> Date: Sat, 2 Dec 89 07:34:32 -0500
> Reply-To: Richard Basch <probe@ATHENA.MIT.EDU>
> Address: 3 Ames Street Cambridge, MA 02139
> Phone: (617) 225-6355
>> The units should really be the currency. I have changed the sources to
>> the server to say :
>> There are 42 cents left in your athena print quota.
>> Your last print job was 25 pages.
>> You can print only one more print job of
>> that size without going over your quota.
>> - Ilham
> Excuse me, but isn't 25 pages = 75 cents? That means you will be over
> your quota. Looks like the computation is amiss.
> -Richard
The error messages were implemented exactly the way we were told to
do... here is an excerpt from a message from Gary Bean:
From: garybean@ATHENA.MIT.EDU
To: ilham@ATHENA.MIT.EDU
Cc: epeisach@ATHENA.MIT.EDU
Subject: Quota warning messages
Date: Mon, 30 Oct 89 16:53:20 EST
...
...
There are n UNITs left in your REALM quota.
If QUOTA_REMAINING/PAGES_IN_LAST_JOB <2 and >=1, send
There are n UNITs left in your REALM_NAME quota.
Your last print job was PAGES_IN_LAST_JOB UNITs.
You can only print one more print job of
that size without going over your quota.
...
...
We didnt question the error message but just implemented it exactly the
way it was wanted. Now the problem is that the field PAGES_IN_LAST_JOB
should really be the total cost of last jobs (i.e. PAGES_IN_LAST_JOB *
COST_PER_PAGE_OF_LAST_JOB). The sources have been modified to reflect
this.
- Ilham