Hi, uhm. I see and don't see. Will it have two opaque parameters or the same parameter appended to each filename? Fabrizio Andy Hanushevsky wrote: > Hi Fabrizio, > > I think we all agree on that. The only "nit" is that rename will have > two opaque parameters that someone will need to make sense of. > > Andy > > ----- Original Message ----- From: "Fabrizio Furano" > <[log in to unmask]> > To: "Andrew Hanushevsky" <[log in to unmask]> > Cc: "Andreas Joachim Peters" <[log in to unmask]>; "Derek Feichtinger" > <[log in to unmask]>; "Fons Rademakers" > <[log in to unmask]>; "xrootd mailing list" > <[log in to unmask]> > Sent: Wednesday, April 27, 2005 7:24 AM > Subject: Re: olbd fails to learn when a file disappears from a leaf > node, but another copy still exists > > >> Hi, >> >> I argue from this that the opaque info passed e.g. through xrdcp must >> be passed for any request containing a filename, like Stat or Dirlist. >> Am I right? >> >> Fabrizio >> >> Andrew Hanushevsky wrote: >> >>> Hi Andreas, >>> >>> OK, so it would appear that we will need to extract out the information >>> after the "?" and pass that as a separate parameter. I do that, >>> instead of >>> passing the complete url, so as to not re-implement searching for the >>> opaque information in every function. The called function, hoewver, is >>> responsible for making sense of the opaque information. >>> >>> That does mean changing most file system calls to include the opaque >>> parameter. That also solves the olbd issue in a unified way. >>> >>> Do we all agree to go that route? >>> >>> Andy >>> >>> On Tue, 26 Apr 2005, Andreas Joachim Peters wrote: >>> >>> >>>> As it is, it is absolutely fine for me. I would prefer, that the >>>> complete >>>> URL is always passed to any function and the function has to extract >>>> the part >>>> it needs. But as it is, it works perfectly for us. >>>> >>>> I use the following syntax: >>>> >>>> root://server.domain:port/<lfn>?&authz=<authorization block> >>>> >>>> Because even for a stat command it can be useful, that you can specify >>>> some environment variable like the stagepool the file is on. >>>> >>>> Cheers Andreas. >>>> >>>> >>