Skip to content

Instantly share code, notes, and snippets.

@akutz
Created June 29, 2016 19:40
Show Gist options
  • Save akutz/3abbdfd9ab6bdf63aec27af721a1469e to your computer and use it in GitHub Desktop.
Save akutz/3abbdfd9ab6bdf63aec27af721a1469e to your computer and use it in GitHub Desktop.
$ make
make deps
make[1]: Nothing to be done for 'deps'.
make build
make gometalinter
/Users/akutz/Projects/go/bin/gometalinter --vendor --fast --tests --deadline=15s --enable=gofmt --enable=goimports --enable=misspell --enable=lll --disable=gotype --severity=gofmt:error --severity=goimports:error ./core/... ./daemon/... ./rexray/... ./util/... .
daemon/module/admin/admin-html.go:9::warning: line is 120 characters (lll)
daemon/module/admin/admin-html.go:11::warning: line is 81 characters (lll)
daemon/module/admin/admin-html.go:41::warning: line is 84 characters (lll)
daemon/module/admin/admin-html.go:42::warning: line is 87 characters (lll)
daemon/module/admin/admin-html.go:43::warning: line is 87 characters (lll)
daemon/module/admin/admin-html.go:44::warning: line is 93 characters (lll)
daemon/module/admin/admin-images.go:4::warning: line is 175 characters (lll)
daemon/module/admin/admin-images.go:6::warning: line is 2699 characters (lll)
daemon/module/admin/admin-images.go:7::warning: line is 2123 characters (lll)
daemon/module/admin/admin-images.go:8::warning: line is 203 characters (lll)
daemon/module/admin/admin-images.go:9::warning: line is 222 characters (lll)
daemon/module/admin/admin-images.go:10::warning: line is 263 characters (lll)
daemon/module/admin/admin-images.go:11::warning: line is 216 characters (lll)
daemon/module/admin/admin-images.go:12::warning: line is 85 characters (lll)
daemon/module/admin/admin-images.go:13::warning: line is 514 characters (lll)
daemon/module/admin/admin-images.go:14::warning: line is 87 characters (lll)
daemon/module/admin/admin-images.go:15::warning: line is 4752 characters (lll)
daemon/module/admin/admin-images.go:16::warning: line is 246 characters (lll)
daemon/module/admin/admin-images.go:17::warning: line is 634 characters (lll)
daemon/module/admin/admin-images.go:18::warning: line is 90 characters (lll)
daemon/module/admin/admin-images.go:19::warning: line is 108 characters (lll)
daemon/module/admin/admin-images.go:20::warning: line is 111 characters (lll)
daemon/module/admin/admin-images.go:21::warning: line is 478 characters (lll)
daemon/module/admin/admin-images.go:22::warning: line is 139 characters (lll)
daemon/module/admin/admin-images.go:23::warning: line is 483 characters (lll)
daemon/module/admin/admin-scripts.go:4::warning: line is 83 characters (lll)
daemon/module/admin/admin-scripts.go:5::warning: line is 32038 characters (lll)
daemon/module/admin/admin-scripts.go:7::warning: line is 32008 characters (lll)
daemon/module/admin/admin-scripts.go:8::warning: line is 31823 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:89::warning: line is 121 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:90::warning: line is 90 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:215::warning: line is 82 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:221::warning: line is 86 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:256::warning: line is 86 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:278::warning: line is 84 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:300::warning: line is 85 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:322::warning: line is 87 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:344::warning: line is 83 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:369::warning: line is 84 characters (lll)
daemon/module/docker/volumedriver/voldriver.go:391::warning: line is 92 characters (lll)
rexray/cli/term/terminal_windows.go:25::warning: line is 103 characters (lll)
rexray/cli/cmds_device.go:119::warning: line is 82 characters (lll)
rexray/cli/cmds_device.go:120::warning: line is 82 characters (lll)
rexray/cli/cmds_device.go:121::warning: line is 88 characters (lll)
rexray/cli/cmds_device.go:122::warning: line is 82 characters (lll)
rexray/cli/cmds_device.go:123::warning: line is 84 characters (lll)
rexray/cli/cmds_device.go:124::warning: line is 83 characters (lll)
rexray/cli/cmds_device.go:126::warning: line is 87 characters (lll)
rexray/cli/cmds_snapshot.go:125::warning: line is 88 characters (lll)
rexray/cli/cmds_snapshot.go:127::warning: line is 82 characters (lll)
rexray/cli/cmds_snapshot.go:129::warning: line is 91 characters (lll)
rexray/cli/cmds_snapshot.go:131::warning: line is 88 characters (lll)
rexray/cli/cmds_snapshot.go:132::warning: line is 85 characters (lll)
rexray/cli/cmds_snapshot.go:135::warning: line is 83 characters (lll)
rexray/cli/cmds_snapshot.go:136::warning: line is 89 characters (lll)
rexray/cli/cmds_snapshot.go:137::warning: line is 122 characters (lll)
rexray/cli/cmds_snapshot.go:138::warning: line is 104 characters (lll)
rexray/cli/cmds_volume.go:285::warning: line is 83 characters (lll)
rexray/cli/cmds_volume.go:286::warning: line is 83 characters (lll)
rexray/cli/cmds_volume.go:288::warning: line is 83 characters (lll)
rexray/cli/cmds_volume.go:291::warning: line is 101 characters (lll)
rexray/cli/cmds_volume.go:295::warning: line is 83 characters (lll)
rexray/cli/cmds_volume.go:299::warning: line is 83 characters (lll)
rexray/cli/cmds_volume.go:302::warning: line is 82 characters (lll)
rexray/cli/cmds_volume.go:303::warning: line is 86 characters (lll)
rexray/cli/cmds_volume.go:306::warning: line is 84 characters (lll)
rexray/cli/cmds_volume.go:308::warning: line is 81 characters (lll)
rexray/cli/usage.go:142::warning: line is 86 characters (lll)
rexray/cli/usage.go:166::warning: line is 101 characters (lll)
rexray/cli/usage.go:179::warning: line is 106 characters (lll)
rexray/cli/usage.go:181::warning: line is 84 characters (lll)
util/util.go:323::warning: cyclomatic complexity 14 of function ActivateLibStorage() is high (> 10) (gocyclo)
util/util_test.go:68::warning: cyclomatic complexity 11 of function TestPrefixAndDirs() is high (> 10) (gocyclo)
daemon/module/docker/volumedriver/voldriver.go:85:1:warning: driverName is unused (deadcode)
daemon/module/docker/volumedriver/voldriver.go:87:1:warning: errBadProtocol is unused (deadcode)
rexray/cli/cli.go:118:1:warning: green is unused (deadcode)
daemon/module/docker/volumedriver/voldriver.go:87:1:warning: errMissingHost is unused (deadcode)
rexray/cli/cli.go:118:1:warning: black is unused (deadcode)
daemon/module/docker/volumedriver/voldriver.go:87:1:warning: errBadHostSpecified is unused (deadcode)
rexray/cli/cli.go:118:1:warning: yellow is unused (deadcode)
rexray/cli/cli.go:118:1:warning: whiteBg is unused (deadcode)
rexray/cli/cli.go:118:1:warning: gray is unused (deadcode)
rexray/cli/cli.go:118:1:warning: noColor is unused (deadcode)
rexray/cli/cli.go:118:1:warning: darkGrayBg is unused (deadcode)
rexray/cli/cli.go:118:1:warning: lightBlueBg is unused (deadcode)
daemon/module/admin/admin.go:94::warning: duplicate of admin.go:101-106 (dupl)
daemon/module/admin/admin.go:101::warning: duplicate of admin.go:108-113 (dupl)
daemon/module/admin/admin.go:108::warning: duplicate of admin.go:94-99 (dupl)
daemon/module/admin/admin.go:115::warning: duplicate of admin.go:135-153 (dupl)
daemon/module/admin/admin.go:135::warning: duplicate of admin.go:115-133 (dupl)
rexray/cli/installer.go:87::warning: duplicate of installer.go:99-109 (dupl)
rexray/cli/installer.go:99::warning: duplicate of installer.go:87-97 (dupl)
rexray/cli/cmds_device.go:76::warning: duplicate of cmds_snapshot.go:83-94 (dupl)
rexray/cli/cmds_snapshot.go:83::warning: duplicate of cmds_volume.go:141-152 (dupl)
rexray/cli/cmds_volume.go:141::warning: duplicate of cmds_device.go:76-87 (dupl)
rexray/cli/installer.go:220::warning: duplicate of installer.go:251-266 (dupl)
rexray/cli/installer.go:251::warning: duplicate of installer.go:220-235 (dupl)
rexray/cli/cmds_module.go:32::warning: duplicate of cmds_module.go:66-83 (dupl)
rexray/cli/cmds_module.go:66::warning: duplicate of cmds_module.go:32-49 (dupl)
rexray/cli/cmds_adapter.go:34::warning: duplicate of cmds_adapter.go:53-67 (dupl)
rexray/cli/cmds_adapter.go:53::warning: duplicate of cmds_adapter.go:34-46 (dupl)
rexray/cli/cmds_adapter.go:16::warning: duplicate of cmds_snapshot.go:17-28 (dupl)
rexray/cli/cmds_snapshot.go:17::warning: duplicate of cmds_volume.go:20-31 (dupl)
rexray/cli/cmds_volume.go:20::warning: duplicate of cmds_adapter.go:16-27 (dupl)
rexray/cli/cmds_snapshot.go:79::warning: duplicate of cmds_volume.go:137-153 (dupl)
rexray/cli/cmds_volume.go:137::warning: duplicate of cmds_snapshot.go:79-95 (dupl)
daemon/module/docker/volumedriver/voldriver.go:210::warning: cyclomatic complexity 17 of function (*mod).buildMux() is high (> 10) (gocyclo)
daemon/module/docker/volumedriver/voldriver.go:98::warning: cyclomatic complexity 14 of function (*mod).Start() is high (> 10) (gocyclo)
rexray/cli/cmds_volume.go:18::warning: cyclomatic complexity 39 of function (*CLI).initVolumeCmds() is high (> 10) (gocyclo)
rexray/cli/cli.go:312::warning: cyclomatic complexity 18 of function (*CLI).preRun() is high (> 10) (gocyclo)
rexray/cli/cmds_snapshot.go:15::warning: cyclomatic complexity 15 of function (*CLI).initSnapshotCmds() is high (> 10) (gocyclo)
rexray/cli/cmds_module.go:19::warning: cyclomatic complexity 13 of function (*CLI).initModuleCmds() is high (> 10) (gocyclo)
rexray/cli/cmds_device.go:16::warning: cyclomatic complexity 12 of function (*CLI).initDeviceCmds() is high (> 10) (gocyclo)
rexray/cli/service.go:107::warning: cyclomatic complexity 11 of function (*CLI).startDaemon() is high (> 10) (gocyclo)
Makefile:327: recipe for target 'gometalinter-warn' failed
make[2]: [gometalinter-warn] Error 1 (ignored)
/Users/akutz/Projects/go/bin/gometalinter --vendor --fast --tests --deadline=15s --enable=gofmt --enable=goimports --enable=misspell --enable=lll --disable=gotype --severity=gofmt:error --severity=goimports:error --errors ./core/... ./daemon/... ./rexray/... ./util/... .
make build-libstorage
make[2]: Nothing to be done for 'build-libstorage'.
make build-generated
make ./core/core_generated.go
make[3]: 'core/core_generated.go' is up to date.
make build-rexray
GOOS=darwin GOARCH=amd64 go install ./daemon/module
GOOS=darwin GOARCH=amd64 go install ./daemon/module/admin
GOOS=darwin GOARCH=amd64 go install ./daemon/module/docker/volumedriver
GOOS=darwin GOARCH=amd64 go install ./daemon
GOOS=darwin GOARCH=amd64 go install ./rexray/cli
GOOS=darwin GOARCH=amd64 go install ./rexray
make stat-prog
The rexray binary is 40MB and located at:
/Users/akutz/Projects/go/bin/rexray
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment