Free Space on Disk Volumes?

From: Martin, Marc <"Martin,>
Date: Mon, 30 Sep 2002 14:05:29 -0700

----boundary-LibPST-iamunique-297914803_-_-
Content-type: text/plain

Hi all,

Some of my users have been having application crashes which has been traced
to them attempting to write to a full disk (on a shared server).
The Blackbox "Files" module apparently does not check prior to
registering a file if there is enough disk space remaining for it on the
disk, so my users get a trap window from a procedure withing "HostFiles".

I'd rather not have my users see a trap window for this, and instead
would like to provide them with useful feedback, like stating that
the disk they are attempting to write to is full. Is there an
elegant way within the framework to check for available free disk
space on a volume before attempting to register a file?

Thanks in advance,

Marc Martin
Boeing Commercial Space Company

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


----boundary-LibPST-iamunique-297914803_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIGFsbCxccGFyDQpccGFyDQpTb21lIG9mIG15
IHVzZXJzIGhhdmUgYmVlbiBoYXZpbmcgYXBwbGljYXRpb24gY3Jhc2hlcyB3aGljaCBoYXMgYmVl
biB0cmFjZWRccGFyDQp0byB0aGVtIGF0dGVtcHRpbmcgdG8gd3JpdGUgdG8gYSBmdWxsIGRpc2sg
KG9uIGEgc2hhcmVkIHNlcnZlcikuXHBhcg0KVGhlIEJsYWNrYm94ICJGaWxlcyIgbW9kdWxlIGFw
cGFyZW50bHkgZG9lcyBub3QgY2hlY2sgcHJpb3IgdG8gXHBhcg0KcmVnaXN0ZXJpbmcgYSBmaWxl
IGlmIHRoZXJlIGlzIGVub3VnaCBkaXNrIHNwYWNlIHJlbWFpbmluZyBmb3IgaXQgb24gdGhlXHBh
cg0KZGlzaywgc28gbXkgdXNlcnMgZ2V0IGEgdHJhcCB3aW5kb3cgZnJvbSBhIHByb2NlZHVyZSB3
aXRoaW5nICJIb3N0RmlsZXMiLiAgXHBhcg0KXHBhcg0KSSdkIHJhdGhlciBub3QgaGF2ZSBteSB1
c2VycyBzZWUgYSB0cmFwIHdpbmRvdyBmb3IgdGhpcywgYW5kIGluc3RlYWRccGFyDQp3b3VsZCBs
aWtlIHRvIHByb3ZpZGUgdGhlbSB3aXRoIHVzZWZ1bCBmZWVkYmFjaywgbGlrZSBzdGF0aW5nIHRo
YXRccGFyDQp0aGUgZGlzayB0aGV5IGFyZSBhdHRlbXB0aW5nIHRvIHdyaXRlIHRvIGlzIGZ1bGwu
ICBJcyB0aGVyZSBhblxwYXINCmVsZWdhbnQgd2F5IHdpdGhpbiB0aGUgZnJhbWV3b3JrIHRvIGNo
ZWNrIGZvciBhdmFpbGFibGUgZnJlZSBkaXNrXHBhcg0Kc3BhY2Ugb24gYSB2b2x1bWUgYmVmb3Jl
IGF0dGVtcHRpbmcgdG8gcmVnaXN0ZXIgYSBmaWxlP1xwYXINClxwYXINClRoYW5rcyBpbiBhZHZh
bmNlLFxwYXINClxwYXINCk1hcmMgTWFydGluXHBhcg0KQm9laW5nIENvbW1lcmNpYWwgU3BhY2Ug
Q29tcGFueVxwYXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tXHBhcg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwg
c2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXIN
CiAgIGJsYWNrYm94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBv
ZiB2YWxpZCBlLW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwg
c2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFk
ZHJlc3MuXHBhcg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyBy
ZWxhdGVkIHRvIHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93
bmVyLWJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6
XHBhcg0KXHBhcg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5
IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwg
dGhlIGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3
YXJkIHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3Zlcmhl
YWQuXHBhcg0KXHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZy
b20gdGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdl
IHdpbGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQg
bW9kZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3Zl
ciB3ZWVrZW5kcyBvciBob2x5ZGF5fX0AZWN0OiBG


----boundary-LibPST-iamunique-297914803_-_---
Received on Mon Sep 30 2002 - 23:05:29 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:34 UTC