--On Monday, October 14, 2002 16:14:21 +0200 Eric Cholet <[EMAIL PROTECTED]> wrote:
--On Monday, October 14, 2002 16:08:07 +0200 Per Einar Ellefsen <[EMAIL PROTECTED]> wrote:
I suppose we could just bump the script up from 95% to, say, 98%. The site is only about 120M and there's 650MB of free disk space. Cutting it a bit close, I suppose...
So long as we're not in an immediate hurry to get something published, I prefer to wait out for the server being fixed.
+1 (for not changing anything yet)
Another thought: checking for a percentage of the disk capacity doesn't seem to be relevant here. Perhaps we should be checking for an absolute amount, say a few hundred megs. Of course we'd need to keep an eye on that figure as the site grows.
I just replaced the fs_is_full sub with this:
sub fs_is_full {
# get available disk space
my $disk = qx{ df | grep /x2 };
my ($disk_avail) = ($disk =~ /(\d+)\s+\d+\%/); # avail is before capacity
# get size of site
my $site = qx{ du -c $rel | grep total };
my ($site_size) = ($site =~ /^(\d+)/);# print "site_size = $site_size , disk_avail = $disk_avail";
# give us a margin of 50MB
return $site_size + 50*1024 > $disk_avail ? 1 : 0;}
It seems to work ok, but I'm wondering if my df/du knowledge is a little limited... It reports 28M for dst_html, which seems a little small, no?
-- Per Einar Ellefsen [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
