package Net::FTP::Common;
use Class::Delegation
send => 'rename', to => 'net_ftp',
send => 'delete', to => 'net_ftp';
$self->{net_ftp} = sub {
my $self = shift;
my $method = shift; # rename in this case;
my @arg = @_;
$self->prep; # login, cd, [ binary, ascii ]
$self->SUPER::$method(@arg);
}
|