in reply to Need Help With Net::FTP::Recursive

As shown in eric256's reply (Re: Need Help With Net::FTP::Recursive), the rget method takes a list, not a reference to a list:
$ftp->rget( OmitAll => $ignore );
In the pod for Net::FTP::Recursive, the author uses square brackets to denote optional parameters:
rget ( [ParseSub =>\&yoursub] [,FlattenTree => 1] [,RemoveRemoteFiles +=> 1] )
The example from the pod above does not mean the method takes a reference to a list. It takes a list of key/value pairs, all of which are optional.

--sacked