Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

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]
[GrandFather]: It's either lines that your browser won't split (no white space) or nodes with <pre> tags which ought to be code tags
[GrandFather]: I haven't noticed the problem for a while, but it can be hard to find the nasty node. If you do find it, consider it and with luck a janitor will fix it

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (5)
As of 2017-05-24 01:01 GMT
Find Nodes?
    Voting Booth?