ShadowNamespace for storing shadow data [Ref]
[storage.fs.eoshome]
shadow_namespace = "/.shadow"
UploadsNamespace for storing upload data [Ref]
[storage.fs.eoshome]
uploads_namespace = "/.uploads"
ShareFolder defines the name of the folder in the shadowed namespace. Ex: /eos/user/.shadow/h/hugo/MyShares [Ref]
[storage.fs.eoshome]
share_folder = "/MyShares"
Location of the eos binary. Default is /usr/bin/eos. [Ref]
[storage.fs.eoshome]
eos_binary = "/usr/bin/eos"
Location of the xrdcopy binary. Default is /usr/bin/xrdcopy. [Ref]
[storage.fs.eoshome]
xrdcopy_binary = "/usr/bin/xrdcopy"
URL of the Master EOS MGM. Default is root:eos-example.org [Ref]
[storage.fs.eoshome]
master_url = "root://eos-example.org"
URL of the Slave EOS MGM. Default is root:eos-example.org [Ref]
[storage.fs.eoshome]
slave_url = "root://eos-example.org"
Location on the local fs where to store reads. Defaults to os.TempDir() [Ref]
[storage.fs.eoshome]
cache_directory = "/var/tmp/"
SecProtocol specifies the xrootd security protocol to use between the server and EOS. [Ref]
[storage.fs.eoshome]
sec_protocol = "-"
Keytab specifies the location of the keytab to use to authenticate to EOS. [Ref]
[storage.fs.eoshome]
keytab = "-"
SingleUsername is the username to use when SingleUserMode is enabled [Ref]
[storage.fs.eoshome]
single_username = "-"
UserLayout wraps the internal path with user information. Example: if conf.Namespace is /eos/user and received path is /docs and the UserLayout is {{.Username}} the internal path will be: /eos/user/[storage.fs.eoshome]
user_layout = "{{.Username}}"
Enables logging of the commands executed Defaults to false [Ref]
[storage.fs.eoshome]
enable_logging = false
ShowHiddenSysFiles shows internal EOS files like .sys.v# and .sys.a# files. [Ref]
[storage.fs.eoshome]
show_hidden_sys_files = false
ForceSingleUserMode will force connections to EOS to use SingleUsername [Ref]
[storage.fs.eoshome]
force_single_user_mode = false
UseKeyTabAuth changes will authenticate requests by using an EOS keytab. [Ref]
[storage.fs.eoshome]
use_keytab = false
Whether to maintain the same inode across various versions of a file. Requires extra metadata operations if set to true [Ref]
[storage.fs.eoshome]
version_invariant = true
GatewaySvc stores the endpoint at which the GRPC gateway is exposed. [Ref]
[storage.fs.eoshome]
gatewaysvc = "0.0.0.0:19000"