Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options

Re: Perl SFTP do_mkdir not able to create directory

by kcott (Chancellor)
on Apr 05, 2013 at 06:28 UTC ( #1027073=note: print w/replies, xml ) Need Help??

in reply to Perl SFTP do_mkdir not able to create directory

G'day skylinedreamer,

Welcome to the monastery.

Try changing

$sftp->do_mkdir("ftp2SAT5") or "Cannot make directory: $@" . $sftp->er +ror;

to (i.e. add die)

$sftp->do_mkdir("ftp2SAT5") or die "Cannot make directory: $@" . $sftp +->error;

Update: See ++Loops' reply below.

to (i.e. change or to and die)

$sftp->do_mkdir("ftp2SAT5") and die "Cannot make directory: $@" . $sft +p->error;

If do_mkdir() is failing, you'll now get some indication of why.

I also note that there's no output from print "started thread ..., but error output shows thread failed to start: ... - you may want to investigate that also.

-- Ken

Replies are listed 'Best First'.
Re^2: Perl SFTP do_mkdir not able to create directory
by skylinedreamer (Novice) on Apr 08, 2013 at 01:54 UTC
    HI Ken, Thanks for your response. I didnt copy paste the whole output from the script. But its infact printing the first line "started thread.."

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1027073]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (1)
As of 2018-05-27 23:54 GMT
Find Nodes?
    Voting Booth?