MCPcopy
hub / github.com/NVIDIA/aistore / ConfigToUpdate

Struct ConfigToUpdate

cmn/config.go:88–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

86 Ext interface{} `json:"ext,omitempty"`
87 }
88 ConfigToUpdate struct {
89 // ClusterConfig
90 Backend *BackendConf `json:"backend,omitempty"`
91 Mirror *MirrorConfToUpdate `json:"mirror,omitempty"`
92 EC *ECConfToUpdate `json:"ec,omitempty"`
93 Log *LogConfToUpdate `json:"log,omitempty"`
94 Periodic *PeriodConfToUpdate `json:"periodic,omitempty"`
95 Timeout *TimeoutConfToUpdate `json:"timeout,omitempty"`
96 Client *ClientConfToUpdate `json:"client,omitempty"`
97 Space *SpaceConfToUpdate `json:"space,omitempty"`
98 LRU *LRUConfToUpdate `json:"lru,omitempty"`
99 Disk *DiskConfToUpdate `json:"disk,omitempty"`
100 Rebalance *RebalanceConfToUpdate `json:"rebalance,omitempty"`
101 Resilver *ResilverConfToUpdate `json:"resilver,omitempty"`
102 Cksum *CksumConfToUpdate `json:"checksum,omitempty"`
103 Versioning *VersionConfToUpdate `json:"versioning,omitempty"`
104 Net *NetConfToUpdate `json:"net,omitempty"`
105 FSHC *FSHCConfToUpdate `json:"fshc,omitempty"`
106 Auth *AuthConfToUpdate `json:"auth,omitempty"`
107 Keepalive *KeepaliveConfToUpdate `json:"keepalivetracker,omitempty"`
108 Downloader *DownloaderConfToUpdate `json:"downloader,omitempty"`
109 DSort *DSortConfToUpdate `json:"distributed_sort,omitempty"`
110 Transport *TransportConfToUpdate `json:"transport,omitempty"`
111 Memsys *MemsysConfToUpdate `json:"memsys,omitempty"`
112 TCB *TCBConfToUpdate `json:"tcb,omitempty"`
113 WritePolicy *WritePolicyConfToUpdate `json:"write_policy,omitempty"`
114 Proxy *ProxyConfToUpdate `json:"proxy,omitempty"`
115 Features *feat.Flags `json:"features,string,omitempty"`
116
117 // LocalConfig
118 FSP *FSPConf `json:"fspaths,omitempty"`
119 }
120
121 LocalConfig struct {
122 ConfigDir string `json:"confdir"`

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected