aboutsummaryrefslogtreecommitdiffstats
path: root/community/govendor/verbose.patch
blob: ca8c9ccb94759a9848a15d37487761cbfe1cd5de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
From d67fd7ee654b322fece97890c0237a3c86cd3260 Mon Sep 17 00:00:00 2001
From: Stephen Shirley <kormat@gmail.com>
Date: Tue, 8 Nov 2016 09:27:43 +0100
Subject: [PATCH 1/2] Add verbose flag to govendor sync

---
 run/sync.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/run/sync.go b/run/sync.go
index c2c914b..96deb67 100644
--- a/run/sync.go
+++ b/run/sync.go
@@ -16,6 +16,7 @@ func (r *runner) Sync(w io.Writer, subCmdArgs []string) (help.HelpMessage, error
 	flags := flag.NewFlagSet("sync", flag.ContinueOnError)
 	insecure := flags.Bool("insecure", false, "allow insecure network updates")
 	dryrun := flags.Bool("n", false, "dry run, print what would be done")
+	verbose := flags.Bool("v", false, "verbose output")
 	flags.SetOutput(nullWriter{})
 	err := flags.Parse(subCmdArgs)
 	if err != nil {
@@ -26,7 +27,7 @@ func (r *runner) Sync(w io.Writer, subCmdArgs []string) (help.HelpMessage, error
 		return help.MsgSync, err
 	}
 	ctx.Insecure = *insecure
-	if *dryrun {
+	if *dryrun || *verbose {
 		ctx.Logger = w
 	}
 	return help.MsgNone, ctx.Sync(*dryrun)

From 58a1479d0ead5a3c66b126be84c2173bafe37a37 Mon Sep 17 00:00:00 2001
From: Stephen Shirley <kormat@gmail.com>
Date: Tue, 8 Nov 2016 09:30:13 +0100
Subject: [PATCH 2/2] Update help/text.go

---
 help/text.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/help/text.go b/help/text.go
index ad416b6..dde6ffd 100644
--- a/help/text.go
+++ b/help/text.go
@@ -136,6 +136,7 @@ var helpSync = `govendor sync
 	Options:
 		-n           dry run, print out action only
 		-insecure    allow downloading over insecure connection
+		-v           verbose output
 `
 
 var helpStatus = `govendor status