Merge "Add HistogramSets to the catapult tool"
diff --git a/catapult/cmd/catapult/main.go b/catapult/cmd/catapult/main.go
index 241a3f9..54d04d0 100644
--- a/catapult/cmd/catapult/main.go
+++ b/catapult/cmd/catapult/main.go
@@ -13,7 +13,6 @@
)
func main() {
- subcommands.Register(&AddDiagnosticsCommand{}, "")
subcommands.Register(&MakeHistogramCommand{}, "")
subcommands.Register(&UploadCommand{}, "")
diff --git a/catapult/cmd/catapult/upload.go b/catapult/cmd/catapult/upload.go
new file mode 100644
index 0000000..ce1b3cb
--- /dev/null
+++ b/catapult/cmd/catapult/upload.go
@@ -0,0 +1,34 @@
+// Copyright 2017 The Fuchsia Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file
+
+package main
+
+import (
+ "context"
+ "flag"
+ "log"
+
+ "github.com/google/subcommands"
+)
+
+type UploadCommand struct{}
+
+func (*UploadCommand) Name() string {
+ return "upload"
+}
+
+func (*UploadCommand) Usage() string {
+ return "upload"
+}
+
+func (*UploadCommand) Synopsis() string {
+ return "Uploads data to catapult"
+}
+
+func (*UploadCommand) SetFlags(flags *flag.FlagSet) {}
+
+func (*UploadCommand) Execute(ctx context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus {
+ log.Println("Unimplemented: Upload")
+ return subcommands.ExitFailure
+}