Print

Print


Hi Paul,

Just to add fuel to the fire... you could conceivably setup an ACL that 
prohibits xrootdfs from reading/writing files. All it would be able to do is 
directory listings. That would put a big roadblock in front of bulk usage.

Andy

-----Original Message----- 
From: Yang, Wei
Sent: Wednesday, May 18, 2011 12:00 PM
To: Paul T. Keener
Cc: xrootd-l
Subject: Re: directory listings

There are some extra cost of doing bulk data access via xrootdfs but I don't 
think the cost is high in today's multicore environment.

regards,
Wei Yang  |  [log in to unmask]  |  650-926-3338(O)


On May 18, 2011, at 11:55 AM, Paul T. Keener wrote:

> Doug,
>
> Yes, xrootdfs can provide listings, but it encourages users to do bulk
> data access through xrootdfs and that is a Bad Thing.
>
> -paul
>
>
>> Hi Paul,
>>
>>  xrootdfs can provide lists of what is in storage.
>>
>> Doug
>>
>> On 05/18/2011 12:37 PM, Paul T. Keener wrote:
>>> Hi,
>>>
>>> I have a number of users who have been generating lists of files to
>>> run over on the fly.  Now that we have moved to xrootd, that doesn't
>>> seem possible.
>>>
>>> Is there any script friendly way of generating directory listings?
>>>
>>> Ideally, something like
>>>
>>>    xrd hn ls '/foo/bar/quux/*.root'
>>>
>>> would generate a list like
>>>
>>>    root://hn//foo/bar/quux/one.root
>>>    root://hn//foo/bar/quux/two.root
>>>    root://hn//foo/bar/quux/three.root
>>>
>>> The output that the xrd ls command produces can indeed be hacked to do
>>> this, but it isn't pretty.  Something closer to POSIX behavior would
>>> be much preferred.
>>>
>>> Is there some other way of doing this that I am missing?
>>>
>>> Thanks.
>>>
>>>    Paul T. Keener
>>>    Department of Physics and Astronomy
>>>    University of Pennsylvania
>