add --identify
This commit is contained in:
parent
da03400035
commit
ace99c8aa8
|
@ -0,0 +1,24 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
|
||||
"go.wit.com/log"
|
||||
)
|
||||
|
||||
// print the protobuf in human form
|
||||
func doIdentify(filename string) error {
|
||||
data, err := os.ReadFile(filename)
|
||||
if err != nil {
|
||||
// log.Info("open config file :", err)
|
||||
return err
|
||||
}
|
||||
|
||||
var pb *Identify
|
||||
pb = new(Identify)
|
||||
if err := pb.Unmarshal(data); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Identify protobuf file uuid =", pb.Uuid, "version =", pb.Version)
|
||||
return nil
|
||||
}
|
|
@ -98,5 +98,5 @@ message Files { // `autogenpb:marshal`
|
|||
// then dump the uuid and version from any arbitrary .pb file
|
||||
message Identify { // `autogenpb:marshal`
|
||||
string uuid = 1; //
|
||||
int64 version = 2; //
|
||||
string version = 2; //
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue