NCM::Component::xrootd - schema¶
Types¶
- /software/components/xrootd/xrootd_component_exported_path
- /software/components/xrootd/xrootd_component_exported_path/path
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_access_rules
- /software/components/xrootd/xrootd_component_access_rules/path
- Required
- Type: string
- /software/components/xrootd/xrootd_component_access_rules/authenticated
- Required
- Type: string
- /software/components/xrootd/xrootd_component_access_rules/unauthenticated
- Required
- Type: string
- /software/components/xrootd/xrootd_component_access_rules/vo
- Required
- Type: string
- Default value: *
- /software/components/xrootd/xrootd_component_access_rules/cert
- Required
- Type: string
- Default value: *
- /software/components/xrootd/xrootd_component_token_authz_options
- /software/components/xrootd/xrootd_component_token_authz_options/authzConf
- Required
- Type: string
- Default value: /etc/grid-security/xrootd/TkAuthz.Authorization
- /software/components/xrootd/xrootd_component_token_authz_options/tokenPrivateKey
- Optional
- Type: string
- Default value: /etc/grid-security/xrootd/pvkey.pem
- /software/components/xrootd/xrootd_component_token_authz_options/tokenPublicKey
- Optional
- Type: string
- Default value: /etc/grid-security/xrootd/pubkey.pem
- /software/components/xrootd/xrootd_component_token_authz_options/accessRules
- Required
- Type: xrootd_component_access_rules
- /software/components/xrootd/xrootd_component_token_authz_options/exportedVOs
- Required
- Type: xrootd_component_exported_path
- /software/components/xrootd/xrootd_component_token_authz_options/exportedPathRoot
- Required
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options
- /software/components/xrootd/xrootd_component_dpm_options/alternateNames
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/coreMaxSize
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_dpm_options/dpmConnectionRetry
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_dpm_options/dpmHost
- Required
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/dpnsConnectionRetry
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_dpm_options/dpnsHost
- Required
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/defaultPrefix
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/replacementPrefix
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/mappedFQANs
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/authorizedPaths
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_dpm_options/principal
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options
- /software/components/xrootd/xrootd_component_fed_options/federationCmsdManager
- Required
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/federationXrdManager
- Required
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/n2nLibrary
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/namePrefix
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/localPort
- Required
- Type: long
- /software/components/xrootd/xrootd_component_fed_options/localRedirector
- Required
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/lfcHost
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/lfcConnectionRetry
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_fed_options/lfcSecurityMechanism
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/validPathPrefix
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/redirectParams
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/localRedirectParams
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/monitoringOptions
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/reportingOptions
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_fed_options/siteName
- Optional
- Type: string
- /software/components/xrootd/xrootd_logKeep
- /software/components/xrootd/xrootd_component_instances
- /software/components/xrootd/xrootd_component_instances/configFile
- Required
- Type: string
- /software/components/xrootd/xrootd_component_instances/federation
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_instances/logFile
- Required
- Type: string
- /software/components/xrootd/xrootd_component_instances/logKeep
- Required
- Type: xrootd_logKeep
- Default value: 90
- /software/components/xrootd/xrootd_component_instances/type
- Required
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols
- /software/components/xrootd/xrootd_component_security_protocols/authzfun
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/authzfunparams
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/authzto
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/authzpxy
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/ca
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/cert
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/certdir
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/cipher
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/crl
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/crldir
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/crlext
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/crlrefresh
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/digpxy
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/exppxy
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/gmapopt
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/gmapto
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/gmapfun
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/gmapfunparams
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/gridmap
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/key
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/md
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/vomsat
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_security_protocols/vomsfun
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_security_protocols/vomsfunparams
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options
- /software/components/xrootd/xrootd_component_global_options/installDir
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options/configDir
- Required
- Type: string
- Default value: xrootd
- /software/components/xrootd/xrootd_component_global_options/authzLibraries
- Required
- Type: string
- /software/components/xrootd/xrootd_component_global_options/daemonUser
- Required
- Type: string
- /software/components/xrootd/xrootd_component_global_options/daemonGroup
- Required
- Type: string
- /software/components/xrootd/xrootd_component_global_options/restartServices
- Required
- Type: boolean
- Default value: true
- /software/components/xrootd/xrootd_component_global_options/mallocArenaMax
- Optional
- Type: long
- /software/components/xrootd/xrootd_component_global_options/MonALISAHost
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options/monitoringOptions
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options/reportingOptions
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options/siteName
- Optional
- Type: string
- /software/components/xrootd/xrootd_component_global_options/cmsdInstances
- Optional
- Type: xrootd_component_instances
- /software/components/xrootd/xrootd_component_global_options/xrootdInstances
- Optional
- Type: xrootd_component_instances
- /software/components/xrootd/xrootd_component_global_options/federations
- Optional
- Type: xrootd_component_fed_options
- /software/components/xrootd/xrootd_component_global_options/tokenAuthz
- Optional
- Type: xrootd_component_token_authz_options
- /software/components/xrootd/xrootd_component_global_options/dpm
- Optional
- Type: xrootd_component_dpm_options
- /software/components/xrootd/xrootd_component_global_options/securityProtocol
- Optional
- Type: xrootd_component_security_protocols
- /software/components/xrootd/xrootd_component_node_config
- /software/components/xrootd/xrootd_component_node_config/roles
- Required
- Type: string
- /software/components/xrootd/xrootd_component
- /software/components/xrootd/xrootd_component/hosts
- Required
- Type: xrootd_component_node_config
- /software/components/xrootd/xrootd_component/options
- Required
- Type: xrootd_component_global_options
Functions¶
- xrootd_component_node_config_valid
- xrootd_component_options_valid
- xrootd_component_access_rules_valid
- is_xrootd_logKeep