mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-09-25 03:18:08 +00:00
feat: restructure plugin system, add Lua plugin support, update docs
This commit is contained in:
@ -609,6 +609,15 @@ func NewProviderManager() *ProviderManager {
|
||||
}
|
||||
}
|
||||
|
||||
func (m *ProviderManager) Reset() {
|
||||
m.mu.Lock()
|
||||
defer m.mu.Unlock()
|
||||
m.providers = make(map[string]Provider)
|
||||
m.order = nil
|
||||
m.default_ = ""
|
||||
m.status = make(map[string]*providerStatus)
|
||||
}
|
||||
|
||||
func (m *ProviderManager) Register(name string, p Provider) {
|
||||
m.mu.Lock()
|
||||
defer m.mu.Unlock()
|
||||
|
||||
Reference in New Issue
Block a user