Changeset 13276 for trunk/PS-IPP-Config/lib/PS/IPP/Config.pm
- Timestamp:
- May 4, 2007, 4:52:28 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/PS-IPP-Config/lib/PS/IPP/Config.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/PS-IPP-Config/lib/PS/IPP/Config.pm
r13262 r13276 1 1 # Copyright (c) 2006 Paul Price, Joshua Hoblitt 2 2 # 3 # $Id: Config.pm,v 1.4 2 2007-05-05 01:06:52 eugene Exp $3 # $Id: Config.pm,v 1.43 2007-05-05 02:52:28 price Exp $ 4 4 5 5 package PS::IPP::Config; … … 311 311 $name = _strip_scheme( $name ); 312 312 $self->_neb_start(); 313 return $self->{nebulous}->create( $name ); 314 } 315 316 return $name; 313 $name = $self->{nebulous}->create( $name ); 314 } 315 316 return $self->file_resolve($name); 317 } 318 319 # Check if a file exists 320 sub file_exists 321 { 322 my $self = shift; # Configuration object 323 my $name = shift; # File name to check 324 325 my $uri = URI->new( $name );# URI parser 326 my $scheme = $uri->scheme();# Scheme for file name 327 if (defined $scheme and $scheme eq 'neb') { 328 $name = _strip_scheme( $name ); 329 $self->_neb_start(); 330 return (defined $self->{nebulous}->find_instances( $name ) ? 1 : 0); 331 } 332 333 return (-f $self->file_resolve($name)); 317 334 } 318 335 … … 328 345 my $uri = URI->new( $target );# URI parser 329 346 my $scheme = $uri->scheme();# Scheme for file name 330 if (defined $scheme) { 331 if ($scheme eq 'neb') { 332 $target = _strip_scheme( $target ); 333 $self->_neb_start(); 334 $target = $self->{nebulous}->create( $target ); 335 } else { 336 $target = $self->convert_filename_absolute( $target ); 337 } 338 } 339 347 if (defined $scheme and $scheme eq 'neb') { 348 $target = _strip_scheme( $target ); 349 $self->_neb_start(); 350 $target = $self->{nebulous}->create( $target ); 351 } 352 $target = $self->file_resolve( $target ); 340 353 $source = $self->file_resolve( $source ); 341 354
Note:
See TracChangeset
for help on using the changeset viewer.
