/[BackupPC]/trunk/lib/BackupPC/SearchLib.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/BackupPC/SearchLib.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 381 by iklaric, Wed May 9 07:07:02 2007 UTC revision 382 by iklaric, Mon May 14 08:06:52 2007 UTC
# Line 401  sub get_tgz_size_by_name($) { Line 401  sub get_tgz_size_by_name($) {
401          return $size;          return $size;
402  }  }
403    
404    sub getGzipSizeFromBackupID($) {
405            my ($backupID) = @_;
406            my $dbh = get_dbh();
407            my $sql = q{
408                                    SELECT hosts.name  as host,
409                                               shares.name as share,
410                                               backups.num as backupnum
411                                    FROM hosts, backups, shares
412                                    WHERE shares.id=backups.shareid AND
413                                              hosts.id =backups.hostid AND
414                                              backups.id = ?
415            };
416            my $sth = $dbh->prepare($sql);
417            $sth->execute($backupID);
418            my $row = $sth->fetchrow_hashref();
419    
420            return get_tgz_size_by_name(
421                    getGzipName($row->{'host'}, $row->{share}, $row->{backupnum})
422            );
423    }
424    
425  sub getGzipSize($$)  sub getGzipSize($$)
426  {  {
427          my ($hostID, $backupNum) = @_;          my ($hostID, $backupNum) = @_;
# Line 648  DIV#fixedBox #submitBurner { Line 669  DIV#fixedBox #submitBurner {
669  <script type="text/javascript">  <script type="text/javascript">
670  <!--  <!--
671    
672  var debug_div = null;  var debug_div;
673  EOF3  EOF3
674    
675          # take maximum archive size from configuration          # take maximum archive size from configuration
# Line 764  function sumiraj(e) { Line 785  function sumiraj(e) {
785                          var fel = element_id('forma').elements[i];                          var fel = element_id('forma').elements[i];
786                          if (fel.name != 'all' && fel.checked && fel.name.substr(0,3) == 'fcb') {                          if (fel.name != 'all' && fel.checked && fel.name.substr(0,3) == 'fcb') {
787                                  suma = update_size(fel.name.substr(3), fel.checked, suma);                                  suma = update_size(fel.name.substr(3), fel.checked, suma);
788                          }                          }
789                  }                  }
790          }          }
791          update_sum(suma);          update_sum(suma);

Legend:
Removed from v.381  
changed lines
  Added in v.382

  ViewVC Help
Powered by ViewVC 1.1.26