MCPcopy Create free account
hub / github.com/0xUnixIO/pulse / Apply

Method Apply

internal/sniproxy/manager.go:151–155  ·  view source on GitHub ↗

Apply 启动或热更新到新配置,并把配置持久化到磁盘。 相同配置重复调用是幂等的。

(cfg ManagerConfig)

Source from the content-addressed store, hash-verified

149// Apply 启动或热更新到新配置,并把配置持久化到磁盘。
150// 相同配置重复调用是幂等的。
151func (m *Manager) Apply(cfg ManagerConfig) error {
152 m.mu.Lock()
153 defer m.mu.Unlock()
154 return m.applyLocked(cfg, true)
155}
156
157// Config 返回当前生效的配置(快照)。
158func (m *Manager) Config() ManagerConfig {

Calls 1

applyLockedMethod · 0.95