mirror of
https://wget.la/https://github.com/leookun/cursor-byok
synced 2026-08-20 21:17:47 +08:00
feat(config): 支持完整配置导入导出
This commit is contained in:
@@ -54,6 +54,8 @@ type ProxyState struct {
|
||||
|
||||
// StartProxy 用于处理与 StartProxy 相关的逻辑。
|
||||
func (s *ProxyService) StartProxy() (ProxyState, error) {
|
||||
s.lifecycleMu.Lock()
|
||||
defer s.lifecycleMu.Unlock()
|
||||
logger.Infof("start service requested config_path=%s logs_root=%s", s.configPath, s.logsRoot)
|
||||
fail := func(step string, err error) (ProxyState, error) {
|
||||
logger.Errorf("start service failed step=%s err=%v", step, err)
|
||||
@@ -127,6 +129,8 @@ func (s *ProxyService) StartProxy() (ProxyState, error) {
|
||||
|
||||
// StopProxy 用于处理与 StopProxy 相关的逻辑。
|
||||
func (s *ProxyService) StopProxy() (ProxyState, error) {
|
||||
s.lifecycleMu.Lock()
|
||||
defer s.lifecycleMu.Unlock()
|
||||
logger.Infof("stop service requested")
|
||||
fail := func(step string, err error) (ProxyState, error) {
|
||||
logger.Errorf("stop service failed step=%s err=%v", step, err)
|
||||
|
||||
Reference in New Issue
Block a user