XRootD
Loading...
Searching...
No Matches
XrdCephXAttr.cc File Reference
#include "XrdVersion.hh"
#include "XrdCeph/XrdCephPosix.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdOuc/XrdOucTrace.hh"
#include "XrdCeph/XrdCephXAttr.hh"
Include dependency graph for XrdCephXAttr.cc:

Go to the source code of this file.

Functions

XrdSysXAttrXrdSysGetXAttrObject (XrdSysError *errP, const char *config_fn, const char *parms)
 XrdVERSIONINFO (XrdSysGetXAttrObject, XrdCephXAttr)

Variables

XrdSysError XrdCephXattrEroute (0)

Function Documentation

◆ XrdSysGetXAttrObject()

XrdSysXAttr * XrdSysGetXAttrObject ( XrdSysError * errP,
const char * config_fn,
const char * parms )

Definition at line 37 of file XrdCephXAttr.cc.

40 {
41 // Do the herald thing
42 XrdCephXattrEroute.SetPrefix("cephxattr_");
43 XrdCephXattrEroute.logger(errP->logger());
44 XrdCephXattrEroute.Say("++++++ CERN/IT-DSS XrdCephXattr");
45 // set parameters
46 try {
48 } catch (std::exception &e) {
49 XrdCephXattrEroute.Say("CephXattr loading failed with exception. Check the syntax of parameters : ", parms);
50 return 0;
51 }
52 return new XrdCephXAttr();
53 }
void ceph_posix_set_defaults(const char *value)
XrdSysError XrdCephXattrEroute(0)
XrdSysLogger * logger(XrdSysLogger *lp=0)

References ceph_posix_set_defaults(), XrdSysError::logger(), and XrdCephXattrEroute.

Referenced by XrdVERSIONINFO().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ XrdVERSIONINFO()

XrdVERSIONINFO ( XrdSysGetXAttrObject ,
XrdCephXAttr  )

References XrdSysGetXAttrObject().

Here is the call graph for this function:

Variable Documentation

◆ XrdCephXattrEroute

XrdOucTrace XrdCephXattrTrace & XrdCephXattrEroute ( 0 )