IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 3, 2005, 4:46:26 PM (22 years ago)
Author:
jhoblitt
Message:

add checks for copy & delete success in move

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/lib/Nebulous/Client.pm

    r2877 r2880  
    11# Copyright (c) 2004  Joshua Hoblitt
    22#
    3 # $Id: Client.pm,v 1.6 2005-01-04 02:12:50 jhoblitt Exp $
     3# $Id: Client.pm,v 1.7 2005-01-04 02:46:26 jhoblitt Exp $
    44
    55package PS::IPP::IData::Client;
     
    595595    $log->debug( "entered - key: $key, new_key: $new_key" );
    596596
    597     $self->copy( $key, $new_key );
    598     $self->delete( $key );
     597    unless ( $self->copy( $key, $new_key ) ) {
     598        $log->debug( "can not copy object" );
     599        $log->debug( "leaving" );
     600
     601        return undef;
     602    }
     603
     604    unless ( $self->delete( $key ) ) {
     605        $log->debug( "can not delete object" );
     606        $log->debug( "leaving" );
     607
     608        return undef;
     609    }
    599610
    600611    $log->debug( "leaving" );
Note: See TracChangeset for help on using the changeset viewer.