|
@@ -81,7 +81,7 @@ func (m *SceneService) SubmitAction(args rpcs.ArgsSubmitSceneAction, reply *rpcs
|
|
|
server.Log.Errorf("不支持的场景类型: %s, 场景ID: %s", scene.SceneType, scene.Id)
|
|
server.Log.Errorf("不支持的场景类型: %s, 场景ID: %s", scene.SceneType, scene.Id)
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
- fmt.Printf("提交场景任务:%s", gjson.New(scene).MustToJsonString())
|
|
|
|
|
|
|
+ fmt.Printf("提交场景任务:%s\n", gjson.New(scene).MustToJsonString())
|
|
|
switch scene.Action {
|
|
switch scene.Action {
|
|
|
case "add":
|
|
case "add":
|
|
|
err = srv.Add(scene.Config)
|
|
err = srv.Add(scene.Config)
|
|
@@ -93,14 +93,14 @@ func (m *SceneService) SubmitAction(args rpcs.ArgsSubmitSceneAction, reply *rpcs
|
|
|
case "remove":
|
|
case "remove":
|
|
|
err = srv.Remove(scene.Id)
|
|
err = srv.Remove(scene.Id)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
- server.Log.Errorf("delete scene error: Id: %s, error: %v", scene.Id, err)
|
|
|
|
|
|
|
+ server.Log.Errorf("delete scene error: Id: %s, error: %v\n", scene.Id, err)
|
|
|
}
|
|
}
|
|
|
m.scenes.Remove(scene.Id)
|
|
m.scenes.Remove(scene.Id)
|
|
|
return m.delSceneRedis(scene)
|
|
return m.delSceneRedis(scene)
|
|
|
case "update":
|
|
case "update":
|
|
|
err = srv.Update(scene.Config)
|
|
err = srv.Update(scene.Config)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
- server.Log.Errorf("update scene error: Id: %s, error: %v", scene.Id, err)
|
|
|
|
|
|
|
+ server.Log.Errorf("update scene error: Id: %s, error: %v\n", scene.Id, err)
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
m.scenes.Set(scene.Id, scene)
|
|
m.scenes.Set(scene.Id, scene)
|
|
@@ -108,7 +108,7 @@ func (m *SceneService) SubmitAction(args rpcs.ArgsSubmitSceneAction, reply *rpcs
|
|
|
case "start":
|
|
case "start":
|
|
|
err = srv.Start(scene.Config)
|
|
err = srv.Start(scene.Config)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
- server.Log.Errorf("start scene error: Id: %s, error: %v", scene.Id, err)
|
|
|
|
|
|
|
+ server.Log.Errorf("start scene error: Id: %s, error: %v\n", scene.Id, err)
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
scene.Status = 1
|
|
scene.Status = 1
|
|
@@ -117,7 +117,7 @@ func (m *SceneService) SubmitAction(args rpcs.ArgsSubmitSceneAction, reply *rpcs
|
|
|
case "stop":
|
|
case "stop":
|
|
|
err = srv.Stop(scene.Config)
|
|
err = srv.Stop(scene.Config)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
- server.Log.Errorf("stop scene error: Id: %s, error: %v", scene.Id, err)
|
|
|
|
|
|
|
+ server.Log.Errorf("stop scene error: Id: %s, error: %v\n", scene.Id, err)
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
scene.Status = 0
|
|
scene.Status = 0
|