From 2e8f154f34504764630e6428cd4aa08d9a9a7eea Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Wed, 15 Jul 2015 19:04:53 -0700 Subject: [PATCH] Iodine should indent with EmitJSON() --- commands.go | 3 +++ pkg/iodine/iodine.go | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/commands.go b/commands.go index f25f04a83..319a389ba 100644 --- a/commands.go +++ b/commands.go @@ -85,6 +85,9 @@ func getServerConfig(c *cli.Context) api.Config { } func runServer(c *cli.Context) { + if c.Args().Present() { + cli.ShowCommandHelpAndExit(c, "server", 1) + } _, err := user.Current() if err != nil { Fatalf("Unable to determine current user. Reason: %s\n", err) diff --git a/pkg/iodine/iodine.go b/pkg/iodine/iodine.go index 96903052a..c0b78583d 100644 --- a/pkg/iodine/iodine.go +++ b/pkg/iodine/iodine.go @@ -1,5 +1,5 @@ /* - * Iodine, (C) 2015 Minio, Inc. + * Minimalist Object Storage, (C) 2015 Minio, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -202,7 +202,7 @@ func getSystemData() map[string]string { // EmitJSON writes JSON output for the error func (err Error) EmitJSON() ([]byte, error) { - return json.Marshal(err) + return json.MarshalIndent(err, "", "\t") } // EmitHumanReadable returns a human readable error message