- Timestamp:
- Mar 11, 2010, 11:26:26 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/tools/neb_size.pl (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/neb_size.pl
r27250 r27251 9 9 10 10 11 my $hostname = `hostname`; # Name of host12 chomp $hostname;13 14 11 15 12 my ($db_host, $db_name, $db_user, $db_pw); # Database details 16 13 my ($step); # Step in ins_id 14 my $hostname; 17 15 18 16 GetOptions( … … 21 19 'dbuser=s' => \$db_user, # Database user 22 20 'dbpass=s' => \$db_pw, # Database p/w 21 'hostname=s' => \$hostname, # Host name 23 22 'step=s' => \$step, # Step in ins_id 24 23 ) or die "Unable to parse arguments.\n"; … … 30 29 and defined $db_pw 31 30 and defined $step; 31 32 unless (defined $hostname) { 33 $hostname = `hostname`; 34 chomp $hostname; 35 } 36 32 37 33 38 # Database connection … … 45 50 } 46 51 47 my $sum = 0; # Sum of sizes 52 my $size = 0; # Sum of sizes 53 my $num = 0; # Number of files 48 54 for (my $i = 0; $i < $max_ins; $i += $step) { 49 55 my $min = $i; # Minimum instance for query … … 57 63 my $uri = $$result[0]; 58 64 $uri =~ s|^file:||; 59 my $size= -s $uri;60 $ sum += $size;65 $size += -s $uri; 66 $num++; 61 67 } 62 68 } 63 69 64 print "$hostname: $s um\n";70 print "$hostname: $size ($num files)\n";
Note:
See TracChangeset
for help on using the changeset viewer.
