main: reorder force_owner flag parsing

No functional changes, just keeping the profiling-related flags
together.
This commit is contained in:
Jakob Unterwurzacher 2017-06-05 22:03:15 +02:00
parent 0ac5e44137
commit 22820bcd76

24
main.go
View File

@ -185,18 +185,6 @@ func main() {
} else { } else {
args.config = filepath.Join(args.cipherdir, configfile.ConfDefaultName) args.config = filepath.Join(args.cipherdir, configfile.ConfDefaultName)
} }
// "-cpuprofile"
if args.cpuprofile != "" {
tlog.Info.Printf("Writing CPU profile to %s", args.cpuprofile)
var f *os.File
f, err = os.Create(args.cpuprofile)
if err != nil {
tlog.Fatal.Println(err)
os.Exit(exitcodes.Init)
}
pprof.StartCPUProfile(f)
defer pprof.StopCPUProfile()
}
// "-force_owner" // "-force_owner"
if args.force_owner != "" { if args.force_owner != "" {
var uidNum, gidNum int64 var uidNum, gidNum int64
@ -217,6 +205,18 @@ func main() {
} }
args._forceOwner = &fuse.Owner{Uid: uint32(uidNum), Gid: uint32(gidNum)} args._forceOwner = &fuse.Owner{Uid: uint32(uidNum), Gid: uint32(gidNum)}
} }
// "-cpuprofile"
if args.cpuprofile != "" {
tlog.Info.Printf("Writing CPU profile to %s", args.cpuprofile)
var f *os.File
f, err = os.Create(args.cpuprofile)
if err != nil {
tlog.Fatal.Println(err)
os.Exit(exitcodes.Init)
}
pprof.StartCPUProfile(f)
defer pprof.StopCPUProfile()
}
// "-memprofile" // "-memprofile"
if args.memprofile != "" { if args.memprofile != "" {
tlog.Info.Printf("Writing mem profile to %s", args.memprofile) tlog.Info.Printf("Writing mem profile to %s", args.memprofile)