Print

Print


Hi Matevz
  thanks indeed, I'll have a look

best
Loriano
--------------------------------------
Loriano Storchi, PhD
e-mail: [log in to unmask]
http://www.storchi.org/

[log in to unmask]
[log in to unmask]
[log in to unmask]
[log in to unmask]
[log in to unmask]

skype: redols
Phone: +39 0871 355 4606

GnuPG Key ID: F20D8184
Fingerprint = 0x0249EB7F7C2A6C123ED9D0F1E5385D42F20D8184


On 1 June 2018 at 17:53, Matevz Tadel <[log in to unmask]> wrote:
> Hi Loriano,
>
> On 6/1/18 2:49 AM, Loriano Storchi wrote:
>> Dear All,
>>     I would like to start testing a cache decision plugin, the question
>> is, apart for the xrootd code itself, is there some basic
>> documentation explaining how to implement such a plugin ? Or, even
>> better maybe,  is there some basic source code to start playing with ?
>
> There are two simple examples in the xrootd repo:
> https://github.com/xrootd/xrootd/blob/master/src/XrdFileCache/XrdFileCacheAllowDecision.cc
> https://github.com/xrootd/xrootd/blob/master/src/XrdFileCache/XrdFileCacheBlacklistDecision.cc
>
> A more complex, real world example one would be this:
>   https://github.com/osschar/xrdpfc-decision-ucsd
> This might even do what you need already as you pass regexps for do-cache and do-not-cache.
>
> In short, there is nothing special, you just, you just subclass XrdFileCache::Decision, implement virtuals ConfigDecision() (if you want to parse configuration) and Decide().
>
> Best,
> Matevz
>
>> Thanks
>> Loriano
>>
>> --------------------------------------
>> Loriano Storchi, PhD
>> e-mail: [log in to unmask]
>> http://www.storchi.org/
>>
>> [log in to unmask]
>> [log in to unmask]
>> [log in to unmask]
>> [log in to unmask]
>> [log in to unmask]
>>
>> skype: redols
>> Phone: +39 0871 355 4606
>>
>> GnuPG Key ID: F20D8184
>> Fingerprint = 0x0249EB7F7C2A6C123ED9D0F1E5385D42F20D8184
>>
>> ########################################################################
>> Use REPLY-ALL to reply to list
>>
>> To unsubscribe from the XROOTD-L list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1
>>
>

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1