Print

Print


Hi,

  yep, I will fix the return value, but you'll have to upgrade when it's 
available.

Fabrizio



wen guan ha scritto:
> Hi Artem, Fabrizio,
> 
>      My script can already create the dir. It's not a problem to
> create the directory.  The problem is the return value.  Normally 0
> means it successes. In my old script, I used the return 0 to decide
> the job successes.  It caused a problem.
> 
> Thanks
> Wen
> 
> On Wed, Feb 24, 2010 at 7:07 PM, Fabrizio Furano
> <[log in to unmask]> wrote:
>> Hi,
>>
>>  I just had a quick check, and I can reproduce it. Towards a server it
>> creates a non existing path, towards the local fs this is not supported in
>> the code.
>>  I'll fix it n a few days, but then you'll have to upgrade. Otherwise you
>> could simply create the destination dir from your scripts before invoking
>> xrdcp.
>>
>> Fabrizio
>>
>>
>> Artem Trunov ha scritto:
>>> Hi, Wen!
>>>
>>> I think it's reasinable that the tool doesn't create the local dir for
>>> you. Note that when the destination is xrootd server, it WILL create
>>> the target dir for you. But error code should be non zero, here I
>>> agree with you.
>>>
>>> cheers
>>> Artem
>>>
>>> On Sat, Feb 20, 2010 at 8:29 PM, wen guan <[log in to unmask]> wrote:
>>>> Hi,
>>>>
>>>>  I am using the xrootd version below.  I found xrdcp has some
>>>> problem. In the command below, xrdcp failed to copy the file because
>>>> the destination directory doesn't exist. But it return 0 which makes
>>>> me thought it successed.
>>>> http://xrootd.slac.stanford.edu/download/20091028-1003
>>>>
>>>> (*)
>>>> [root@higgs15 XrootdMover]# xrdcp
>>>>
>>>> root://atlas-bkp2.cs.wisc.edu:1094//atlas/xrootd/atlasdumpdisk/bnl/dumper_15.6.1_tag13_data09_ESD_bnl/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00/NTUP/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00.1370.root
>>>>
>>>> //atlas/xrootd/atlasdumpdisk/bnl/dumper_15.6.1_tag13_data09_ESD_bnl/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00/NTUP/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00.1370.root
>>>> Error No such file or directory accessing path for
>>>>
>>>> //atlas/xrootd/atlasdumpdisk/bnl/dumper_15.6.1_tag13_data09_ESD_bnl/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00/NTUP/data09_2TeV.00142308.physics_L1Calo.merge.DNTUP_COLLCAND.r988_p62_tid101808_00.1370.root
>>>> [root@higgs15 XrootdMover]# echo $?
>>>> 0
>>>>
>>>>
>>>> Wen
>>>>