InfluxDB meta文件解析(3)

fmt.Println("TruncatedAt :",shardGroup.TruncatedAt)
                //fmt.Println(shardGroup.ID,shardGroup.StartTime,shardGroup.EndTime)
                // DeletedAt,Shards  ,      TruncatedAt
            }
            //fmt.Println(rPolicy.Subscriptions)
            fmt.Println("--------------Subscriptions----------------")
            for subsIdx,subInfo := range rPolicy.Subscriptions {
                //fmt.Println(subInfo)
                fmt.Println("subsIdx =",subsIdx)
                fmt.Println("Name :",subInfo.Name)
                fmt.Println("Mode :",subInfo.Mode)
                fmt.Println("Destinations :",subInfo.Destinations)
            }

}
        fmt.Println("=======================")
    }

fmt.Println("Users :")
    fmt.Println(cacheData.Users)
    fmt.Println(cacheData.MaxShardGroupID)
    fmt.Println(cacheData.MaxShardID)
    return nil
}

func main() {
    argsWithProg := os.Args
    if(len(argsWithProg) < 2) {
        fmt.Println("usage : ",argsWithProg[0]," configFile")
        return
    }
    metaFile := os.Args[1]

fmt.Println(argsWithProg)
    fmt.Println(metaFile)

Load(metaFile)
}

好,就这些了,希望对你有帮助。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fa7d63b630ad40f7c6bdbf04a149db1e.html