Changeset 16221 for trunk/Nebulous/lib
- Timestamp:
- Jan 24, 2008, 3:54:37 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/lib/Nebulous/Server.pm (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/lib/Nebulous/Server.pm
r16184 r16221 1 1 # Copyright (c) 2004 Joshua Hoblitt 2 2 # 3 # $Id: Server.pm,v 1.4 6 2008-01-23 00:46:06jhoblitt Exp $3 # $Id: Server.pm,v 1.47 2008-01-25 01:53:28 jhoblitt Exp $ 4 4 5 5 package Nebulous::Server; … … 158 158 $log->debug( "entered - @_" ); 159 159 160 { 161 my $volume; 162 ($volume, $key) = parse_neb_key($key); 163 # if (defined $volume) { 164 # die "$volume is not a valid volume name" 165 # unless $self->_is_valid_volume_name($volume); 166 # } 167 $vol_name ||= $volume; 168 169 } 170 160 171 my ($uri, $vol_id); 161 172 eval { … … 257 268 $log->debug("entered - @_"); 258 269 270 # ignore volumes 271 $key = parse_neb_key($key); 272 $newkey = parse_neb_key($newkey); 273 259 274 eval { 260 275 # rename storage_object … … 309 324 310 325 $log->debug("entered - @_"); 326 327 { 328 my $volume; 329 ($volume, $key) = parse_neb_key($key); 330 if (defined $volume) { 331 die "$volume is not a valid volume name" 332 unless $self->_is_valid_volume_name($volume); 333 } 334 $vol_name ||= $volume; 335 } 311 336 312 337 my ($uri, $vol_id); … … 395 420 396 421 $log->debug( "entered - @_" ); 422 423 # ignore volume 424 $key = parse_neb_key($key); 397 425 398 426 my $so_id; … … 495 523 $log->debug( "entered - @_" ); 496 524 525 # ignore volume 526 $key = parse_neb_key($key); 527 497 528 my $so_id; 498 529 my $read_lock; … … 604 635 $log->debug("entered - @_"); 605 636 637 # ignore volume 638 $key = parse_neb_key($key); 639 606 640 eval { 607 641 my $query; … … 672 706 $log->debug("entered - @_"); 673 707 708 # ignore volume 709 $key = parse_neb_key($key); 710 674 711 my $query; 675 712 eval { … … 718 755 $log->debug("entered - @_"); 719 756 757 # ignore volume 758 $key = parse_neb_key($key); 759 720 760 my $query; 721 761 eval { … … 763 803 $log->debug("entered - @_"); 764 804 805 # ignore volume 806 $key = parse_neb_key($key); 807 765 808 my $query; 766 809 eval { … … 862 905 863 906 $log->debug("entered - @_"); 907 908 { 909 my $volume; 910 ($volume, $key) = parse_neb_key($key); 911 if (defined $volume) { 912 die "$volume is not a valid volume name" 913 unless $self->_is_valid_volume_name($volume); 914 } 915 $vol_name ||= $volume; 916 } 864 917 865 918 my $query; … … 1008 1061 $log->debug("entered - @_"); 1009 1062 1063 # ignore volume 1064 $key = parse_neb_key($key); 1065 1010 1066 my $stat; 1011 1067 eval { … … 1055 1111 # %free, name, avaiable, allocate 1056 1112 $rows = $query->execute(0.95, $name, 1, 1); 1113 # XXX destinguish between non-existant and unaviable 1057 1114 unless ($rows > 0) { 1058 1115 $query->finish;
Note:
See TracChangeset
for help on using the changeset viewer.
