|
@@ -28,9 +28,11 @@ const LOCALHOST = "127.0.0.1"
|
|
|
|
|
|
var sqliteDB *gorm.DB
|
|
|
|
|
|
-var configFlag = flag.String("c", "", "config address")
|
|
|
-var dbFlag = flag.String("db", "", "db path")
|
|
|
-var versionFlag = flag.Bool("v", false, "version")
|
|
|
+var (
|
|
|
+ configFlag = flag.String("c", "", "config address")
|
|
|
+ dbFlag = flag.String("db", "", "db path")
|
|
|
+ versionFlag = flag.Bool("v", false, "version")
|
|
|
+)
|
|
|
|
|
|
func init() {
|
|
|
flag.Parse()
|
|
@@ -39,7 +41,6 @@ func init() {
|
|
|
return
|
|
|
}
|
|
|
config.InitSetup(*configFlag)
|
|
|
- config.UpdateSetup()
|
|
|
|
|
|
loger.LogInit()
|
|
|
if len(*dbFlag) == 0 {
|
|
@@ -47,7 +48,7 @@ func init() {
|
|
|
}
|
|
|
|
|
|
sqliteDB = sqlite.GetDb(*dbFlag)
|
|
|
- //gredis.GetRedisConn(config.RedisInfo),
|
|
|
+ // gredis.GetRedisConn(config.RedisInfo),
|
|
|
|
|
|
service.MyService = service.NewService(sqliteDB, config.CommonInfo.RuntimePath)
|
|
|
|
|
@@ -60,7 +61,6 @@ func init() {
|
|
|
|
|
|
// go service.LoopFriend()
|
|
|
// go service.MyService.App().CheckNewImage()
|
|
|
-
|
|
|
}
|
|
|
|
|
|
// @title casaOS API
|
|
@@ -80,21 +80,21 @@ func main() {
|
|
|
return
|
|
|
}
|
|
|
go route.SocketInit(service.NotifyMsg)
|
|
|
- //model.Setup()
|
|
|
- //gredis.Setup()
|
|
|
+ // model.Setup()
|
|
|
+ // gredis.Setup()
|
|
|
|
|
|
r := route.InitRouter()
|
|
|
- //service.SyncTask(sqliteDB)
|
|
|
+ // service.SyncTask(sqliteDB)
|
|
|
cron2 := cron.New()
|
|
|
- //every day execution
|
|
|
+ // every day execution
|
|
|
|
|
|
err := cron2.AddFunc("0/5 * * * * *", func() {
|
|
|
if service.ClientCount > 0 {
|
|
|
- //route.SendNetINfoBySocket()
|
|
|
- //route.SendCPUBySocket()
|
|
|
- //route.SendMemBySocket()
|
|
|
+ // route.SendNetINfoBySocket()
|
|
|
+ // route.SendCPUBySocket()
|
|
|
+ // route.SendMemBySocket()
|
|
|
// route.SendDiskBySocket()
|
|
|
- //route.SendUSBBySocket()
|
|
|
+ // route.SendUSBBySocket()
|
|
|
route.SendAllHardwareStatusBySocket()
|
|
|
}
|
|
|
})
|
|
@@ -123,7 +123,7 @@ func main() {
|
|
|
}
|
|
|
go func() {
|
|
|
time.Sleep(time.Second * 2)
|
|
|
- //v0.3.6
|
|
|
+ // v0.3.6
|
|
|
if config.ServerInfo.HttpPort != "" {
|
|
|
changePort := common.ChangePortRequest{}
|
|
|
changePort.Port = config.ServerInfo.HttpPort
|