From 00e20ff1fed334031c080e61f334fdfe1f8a493f Mon Sep 17 00:00:00 2001 From: Gourav Date: Fri, 16 Sep 2016 20:03:36 +0000 Subject: [PATCH] initial pcp logging script --- pcp.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pcp.go diff --git a/pcp.go b/pcp.go new file mode 100644 index 0000000..95e907e --- /dev/null +++ b/pcp.go @@ -0,0 +1,25 @@ +package main + +import ( + "fmt" + "log" + "os" + "os/exec" +) + +func main() { + cmd := exec.Command("sh", "-c", "pmdumptext -m -l -o -d , -c config") + stdout, err := os.Create("./output.txt") + cmd.Stdout = stdout + fmt.Println("PCP started: ", stdout) + + if err != nil { + log.Fatal(err) + } + if err := cmd.Start(); err != nil { + log.Fatal(err) + } + if err := cmd.Wait(); err != nil { + log.Fatal(err) + } +} \ No newline at end of file