You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by cc...@apache.org on 2017/04/06 02:27:56 UTC
[51/54] [partial] incubator-mynewt-newtmgr git commit: revendor
revendor
Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/commit/9975ef7a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/tree/9975ef7a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/diff/9975ef7a
Branch: refs/heads/master
Commit: 9975ef7abaf60860cc7fa5240d40be31ad69336f
Parents: 3b818c3
Author: Christopher Collins <cc...@apache.org>
Authored: Wed Apr 5 15:16:13 2017 -0700
Committer: Christopher Collins <cc...@apache.org>
Committed: Wed Apr 5 15:16:13 2017 -0700
----------------------------------------------------------------------
newtmgr/Godeps/Godeps.json | 143 -
newtmgr/Godeps/Readme | 5 -
.../github.com/Sirupsen/logrus/.gitignore | 1 -
.../github.com/Sirupsen/logrus/.travis.yml | 8 -
.../github.com/Sirupsen/logrus/CHANGELOG.md | 66 -
.../vendor/github.com/Sirupsen/logrus/LICENSE | 21 -
.../vendor/github.com/Sirupsen/logrus/README.md | 433 -
.../github.com/Sirupsen/logrus/alt_exit.go | 64 -
.../vendor/github.com/Sirupsen/logrus/doc.go | 26 -
.../vendor/github.com/Sirupsen/logrus/entry.go | 275 -
.../github.com/Sirupsen/logrus/exported.go | 193 -
.../github.com/Sirupsen/logrus/formatter.go | 45 -
.../vendor/github.com/Sirupsen/logrus/hooks.go | 34 -
.../Sirupsen/logrus/json_formatter.go | 74 -
.../vendor/github.com/Sirupsen/logrus/logger.go | 308 -
.../vendor/github.com/Sirupsen/logrus/logrus.go | 143 -
.../Sirupsen/logrus/terminal_appengine.go | 8 -
.../github.com/Sirupsen/logrus/terminal_bsd.go | 10 -
.../Sirupsen/logrus/terminal_linux.go | 14 -
.../Sirupsen/logrus/terminal_notwindows.go | 22 -
.../Sirupsen/logrus/terminal_solaris.go | 15 -
.../Sirupsen/logrus/terminal_windows.go | 27 -
.../Sirupsen/logrus/text_formatter.go | 166 -
.../vendor/github.com/Sirupsen/logrus/writer.go | 53 -
.../vendor/github.com/fatih/structs/.gitignore | 23 -
.../vendor/github.com/fatih/structs/.travis.yml | 11 -
newtmgr/vendor/github.com/fatih/structs/LICENSE | 21 -
.../vendor/github.com/fatih/structs/README.md | 163 -
.../vendor/github.com/fatih/structs/field.go | 141 -
.../vendor/github.com/fatih/structs/structs.go | 586 -
newtmgr/vendor/github.com/fatih/structs/tags.go | 32 -
.../inconshreveable/mousetrap/LICENSE | 13 -
.../inconshreveable/mousetrap/README.md | 23 -
.../inconshreveable/mousetrap/trap_others.go | 15 -
.../inconshreveable/mousetrap/trap_windows.go | 98 -
.../mousetrap/trap_windows_1.4.go | 46 -
.../github.com/joaojeronimo/go-crc16/README.md | 32 -
.../joaojeronimo/go-crc16/crc16-kermit.go | 17 -
.../github.com/joaojeronimo/go-crc16/crc16.go | 44 -
newtmgr/vendor/github.com/kr/pretty/.gitignore | 4 -
newtmgr/vendor/github.com/kr/pretty/License | 21 -
newtmgr/vendor/github.com/kr/pretty/Readme | 9 -
newtmgr/vendor/github.com/kr/pretty/diff.go | 265 -
.../vendor/github.com/kr/pretty/formatter.go | 328 -
newtmgr/vendor/github.com/kr/pretty/pretty.go | 108 -
newtmgr/vendor/github.com/kr/pretty/zero.go | 41 -
newtmgr/vendor/github.com/kr/text/License | 19 -
newtmgr/vendor/github.com/kr/text/Readme | 3 -
newtmgr/vendor/github.com/kr/text/doc.go | 3 -
newtmgr/vendor/github.com/kr/text/indent.go | 74 -
newtmgr/vendor/github.com/kr/text/wrap.go | 86 -
.../github.com/mitchellh/go-homedir/LICENSE | 21 -
.../github.com/mitchellh/go-homedir/README.md | 14 -
.../github.com/mitchellh/go-homedir/homedir.go | 137 -
.../mitchellh/mapstructure/.travis.yml | 7 -
.../github.com/mitchellh/mapstructure/LICENSE | 21 -
.../github.com/mitchellh/mapstructure/README.md | 46 -
.../mitchellh/mapstructure/decode_hooks.go | 154 -
.../github.com/mitchellh/mapstructure/error.go | 50 -
.../mitchellh/mapstructure/mapstructure.go | 809 -
.../github.com/runtimeco/go-coap/.gitignore | 5 -
.../vendor/github.com/runtimeco/go-coap/LICENSE | 20 -
.../runtimeco/go-coap/README.markdown | 8 -
.../github.com/runtimeco/go-coap/client.go | 66 -
.../github.com/runtimeco/go-coap/message.go | 667 -
.../github.com/runtimeco/go-coap/messagetcp.go | 275 -
.../github.com/runtimeco/go-coap/server.go | 102 -
.../github.com/runtimeco/go-coap/servmux.go | 94 -
newtmgr/vendor/github.com/spf13/cast/.gitignore | 25 -
newtmgr/vendor/github.com/spf13/cast/LICENSE | 21 -
newtmgr/vendor/github.com/spf13/cast/README.md | 72 -
newtmgr/vendor/github.com/spf13/cast/cast.go | 83 -
newtmgr/vendor/github.com/spf13/cast/caste.go | 538 -
.../vendor/github.com/spf13/cobra/.gitignore | 36 -
newtmgr/vendor/github.com/spf13/cobra/.mailmap | 3 -
.../vendor/github.com/spf13/cobra/.travis.yml | 24 -
.../vendor/github.com/spf13/cobra/LICENSE.txt | 174 -
newtmgr/vendor/github.com/spf13/cobra/README.md | 909 -
.../github.com/spf13/cobra/bash_completions.go | 645 -
.../github.com/spf13/cobra/bash_completions.md | 206 -
newtmgr/vendor/github.com/spf13/cobra/cobra.go | 174 -
.../vendor/github.com/spf13/cobra/command.go | 1305 -
.../github.com/spf13/cobra/command_notwin.go | 5 -
.../github.com/spf13/cobra/command_win.go | 26 -
.../spf13/jwalterweatherman/.gitignore | 22 -
.../github.com/spf13/jwalterweatherman/LICENSE | 21 -
.../spf13/jwalterweatherman/README.md | 148 -
.../spf13/jwalterweatherman/default_notepad.go | 113 -
.../spf13/jwalterweatherman/log_counter.go | 56 -
.../spf13/jwalterweatherman/notepad.go | 195 -
.../vendor/github.com/spf13/pflag/.gitignore | 2 -
.../vendor/github.com/spf13/pflag/.travis.yml | 20 -
newtmgr/vendor/github.com/spf13/pflag/LICENSE | 28 -
newtmgr/vendor/github.com/spf13/pflag/README.md | 277 -
newtmgr/vendor/github.com/spf13/pflag/bool.go | 94 -
.../vendor/github.com/spf13/pflag/bool_slice.go | 147 -
newtmgr/vendor/github.com/spf13/pflag/count.go | 94 -
.../vendor/github.com/spf13/pflag/duration.go | 86 -
newtmgr/vendor/github.com/spf13/pflag/flag.go | 1063 -
.../vendor/github.com/spf13/pflag/float32.go | 88 -
.../vendor/github.com/spf13/pflag/float64.go | 84 -
.../vendor/github.com/spf13/pflag/golangflag.go | 101 -
newtmgr/vendor/github.com/spf13/pflag/int.go | 84 -
newtmgr/vendor/github.com/spf13/pflag/int32.go | 88 -
newtmgr/vendor/github.com/spf13/pflag/int64.go | 84 -
newtmgr/vendor/github.com/spf13/pflag/int8.go | 88 -
.../vendor/github.com/spf13/pflag/int_slice.go | 128 -
newtmgr/vendor/github.com/spf13/pflag/ip.go | 94 -
.../vendor/github.com/spf13/pflag/ip_slice.go | 148 -
newtmgr/vendor/github.com/spf13/pflag/ipmask.go | 122 -
newtmgr/vendor/github.com/spf13/pflag/ipnet.go | 98 -
newtmgr/vendor/github.com/spf13/pflag/string.go | 80 -
.../github.com/spf13/pflag/string_array.go | 103 -
.../github.com/spf13/pflag/string_slice.go | 129 -
newtmgr/vendor/github.com/spf13/pflag/uint.go | 88 -
newtmgr/vendor/github.com/spf13/pflag/uint16.go | 88 -
newtmgr/vendor/github.com/spf13/pflag/uint32.go | 88 -
newtmgr/vendor/github.com/spf13/pflag/uint64.go | 88 -
newtmgr/vendor/github.com/spf13/pflag/uint8.go | 88 -
.../vendor/github.com/spf13/pflag/uint_slice.go | 126 -
.../vendor/github.com/tarm/serial/.travis.yml | 9 -
newtmgr/vendor/github.com/tarm/serial/LICENSE | 27 -
newtmgr/vendor/github.com/tarm/serial/README.md | 82 -
newtmgr/vendor/github.com/tarm/serial/serial.go | 167 -
.../github.com/tarm/serial/serial_linux.go | 157 -
.../github.com/tarm/serial/serial_posix.go | 196 -
.../github.com/tarm/serial/serial_windows.go | 327 -
newtmgr/vendor/github.com/ugorji/go/LICENSE | 22 -
.../vendor/github.com/ugorji/go/codec/0doc.go | 199 -
.../vendor/github.com/ugorji/go/codec/README.md | 148 -
.../vendor/github.com/ugorji/go/codec/binc.go | 929 -
.../vendor/github.com/ugorji/go/codec/cbor.go | 592 -
.../vendor/github.com/ugorji/go/codec/decode.go | 2066 -
.../github.com/ugorji/go/codec/decode_go.go | 16 -
.../github.com/ugorji/go/codec/decode_go14.go | 14 -
.../vendor/github.com/ugorji/go/codec/encode.go | 1461 -
.../ugorji/go/codec/fast-path.generated.go | 39352 -----------------
.../ugorji/go/codec/fast-path.go.tmpl | 527 -
.../github.com/ugorji/go/codec/fast-path.not.go | 34 -
.../ugorji/go/codec/gen-dec-array.go.tmpl | 104 -
.../ugorji/go/codec/gen-dec-map.go.tmpl | 58 -
.../ugorji/go/codec/gen-helper.generated.go | 243 -
.../ugorji/go/codec/gen-helper.go.tmpl | 372 -
.../github.com/ugorji/go/codec/gen.generated.go | 175 -
.../vendor/github.com/ugorji/go/codec/gen.go | 2014 -
.../vendor/github.com/ugorji/go/codec/gen_15.go | 12 -
.../vendor/github.com/ugorji/go/codec/gen_16.go | 12 -
.../vendor/github.com/ugorji/go/codec/gen_17.go | 10 -
.../vendor/github.com/ugorji/go/codec/helper.go | 1314 -
.../ugorji/go/codec/helper_internal.go | 242 -
.../ugorji/go/codec/helper_not_unsafe.go | 20 -
.../github.com/ugorji/go/codec/helper_unsafe.go | 49 -
.../vendor/github.com/ugorji/go/codec/json.go | 1234 -
.../github.com/ugorji/go/codec/msgpack.go | 852 -
.../vendor/github.com/ugorji/go/codec/noop.go | 213 -
.../github.com/ugorji/go/codec/prebuild.go | 3 -
.../github.com/ugorji/go/codec/prebuild.sh | 199 -
.../vendor/github.com/ugorji/go/codec/rpc.go | 180 -
.../vendor/github.com/ugorji/go/codec/simple.go | 526 -
.../ugorji/go/codec/test-cbor-goldens.json | 639 -
.../vendor/github.com/ugorji/go/codec/test.py | 126 -
.../vendor/github.com/ugorji/go/codec/tests.sh | 107 -
.../vendor/github.com/ugorji/go/codec/time.go | 233 -
newtmgr/vendor/golang.org/x/sys/LICENSE | 27 -
newtmgr/vendor/golang.org/x/sys/PATENTS | 22 -
newtmgr/vendor/golang.org/x/sys/unix/.gitignore | 1 -
newtmgr/vendor/golang.org/x/sys/unix/asm.s | 10 -
.../golang.org/x/sys/unix/asm_darwin_386.s | 29 -
.../golang.org/x/sys/unix/asm_darwin_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_darwin_arm.s | 30 -
.../golang.org/x/sys/unix/asm_darwin_arm64.s | 30 -
.../golang.org/x/sys/unix/asm_dragonfly_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_freebsd_386.s | 29 -
.../golang.org/x/sys/unix/asm_freebsd_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_freebsd_arm.s | 29 -
.../golang.org/x/sys/unix/asm_linux_386.s | 35 -
.../golang.org/x/sys/unix/asm_linux_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_linux_arm.s | 29 -
.../golang.org/x/sys/unix/asm_linux_arm64.s | 24 -
.../golang.org/x/sys/unix/asm_linux_mips64x.s | 28 -
.../golang.org/x/sys/unix/asm_linux_mipsx.s | 31 -
.../golang.org/x/sys/unix/asm_linux_ppc64x.s | 28 -
.../golang.org/x/sys/unix/asm_linux_s390x.s | 28 -
.../golang.org/x/sys/unix/asm_netbsd_386.s | 29 -
.../golang.org/x/sys/unix/asm_netbsd_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_netbsd_arm.s | 29 -
.../golang.org/x/sys/unix/asm_openbsd_386.s | 29 -
.../golang.org/x/sys/unix/asm_openbsd_amd64.s | 29 -
.../golang.org/x/sys/unix/asm_solaris_amd64.s | 17 -
.../golang.org/x/sys/unix/bluetooth_linux.go | 35 -
.../vendor/golang.org/x/sys/unix/constants.go | 13 -
.../vendor/golang.org/x/sys/unix/env_unix.go | 27 -
.../vendor/golang.org/x/sys/unix/env_unset.go | 14 -
newtmgr/vendor/golang.org/x/sys/unix/flock.go | 24 -
.../golang.org/x/sys/unix/flock_linux_32bit.go | 13 -
newtmgr/vendor/golang.org/x/sys/unix/gccgo.go | 46 -
newtmgr/vendor/golang.org/x/sys/unix/gccgo_c.c | 41 -
.../golang.org/x/sys/unix/gccgo_linux_amd64.go | 20 -
.../x/sys/unix/gccgo_linux_sparc64.go | 20 -
newtmgr/vendor/golang.org/x/sys/unix/mkall.sh | 292 -
.../vendor/golang.org/x/sys/unix/mkerrors.sh | 485 -
newtmgr/vendor/golang.org/x/sys/unix/mkpost.go | 62 -
.../vendor/golang.org/x/sys/unix/mksyscall.pl | 323 -
.../golang.org/x/sys/unix/mksyscall_solaris.pl | 294 -
.../golang.org/x/sys/unix/mksysctl_openbsd.pl | 264 -
.../golang.org/x/sys/unix/mksysnum_darwin.pl | 39 -
.../golang.org/x/sys/unix/mksysnum_dragonfly.pl | 50 -
.../golang.org/x/sys/unix/mksysnum_freebsd.pl | 63 -
.../golang.org/x/sys/unix/mksysnum_linux.pl | 68 -
.../golang.org/x/sys/unix/mksysnum_netbsd.pl | 58 -
.../golang.org/x/sys/unix/mksysnum_openbsd.pl | 50 -
newtmgr/vendor/golang.org/x/sys/unix/race.go | 30 -
newtmgr/vendor/golang.org/x/sys/unix/race0.go | 25 -
.../golang.org/x/sys/unix/sockcmsg_linux.go | 36 -
.../golang.org/x/sys/unix/sockcmsg_unix.go | 103 -
newtmgr/vendor/golang.org/x/sys/unix/str.go | 26 -
newtmgr/vendor/golang.org/x/sys/unix/syscall.go | 76 -
.../vendor/golang.org/x/sys/unix/syscall_bsd.go | 614 -
.../golang.org/x/sys/unix/syscall_darwin.go | 511 -
.../golang.org/x/sys/unix/syscall_darwin_386.go | 77 -
.../x/sys/unix/syscall_darwin_amd64.go | 79 -
.../golang.org/x/sys/unix/syscall_darwin_arm.go | 71 -
.../x/sys/unix/syscall_darwin_arm64.go | 77 -
.../golang.org/x/sys/unix/syscall_dragonfly.go | 412 -
.../x/sys/unix/syscall_dragonfly_amd64.go | 61 -
.../golang.org/x/sys/unix/syscall_freebsd.go | 683 -
.../x/sys/unix/syscall_freebsd_386.go | 61 -
.../x/sys/unix/syscall_freebsd_amd64.go | 61 -
.../x/sys/unix/syscall_freebsd_arm.go | 61 -
.../golang.org/x/sys/unix/syscall_linux.go | 1152 -
.../golang.org/x/sys/unix/syscall_linux_386.go | 399 -
.../x/sys/unix/syscall_linux_amd64.go | 152 -
.../x/sys/unix/syscall_linux_amd64_gc.go | 13 -
.../golang.org/x/sys/unix/syscall_linux_arm.go | 263 -
.../x/sys/unix/syscall_linux_arm64.go | 190 -
.../x/sys/unix/syscall_linux_mips64x.go | 208 -
.../x/sys/unix/syscall_linux_mipsx.go | 241 -
.../x/sys/unix/syscall_linux_ppc64x.go | 135 -
.../x/sys/unix/syscall_linux_s390x.go | 329 -
.../x/sys/unix/syscall_linux_sparc64.go | 169 -
.../golang.org/x/sys/unix/syscall_netbsd.go | 492 -
.../golang.org/x/sys/unix/syscall_netbsd_386.go | 42 -
.../x/sys/unix/syscall_netbsd_amd64.go | 42 -
.../golang.org/x/sys/unix/syscall_netbsd_arm.go | 42 -
.../golang.org/x/sys/unix/syscall_no_getwd.go | 11 -
.../golang.org/x/sys/unix/syscall_openbsd.go | 304 -
.../x/sys/unix/syscall_openbsd_386.go | 42 -
.../x/sys/unix/syscall_openbsd_amd64.go | 42 -
.../golang.org/x/sys/unix/syscall_solaris.go | 725 -
.../x/sys/unix/syscall_solaris_amd64.go | 35 -
.../golang.org/x/sys/unix/syscall_unix.go | 292 -
.../golang.org/x/sys/unix/syscall_unix_gc.go | 15 -
.../golang.org/x/sys/unix/types_darwin.go | 250 -
.../golang.org/x/sys/unix/types_dragonfly.go | 242 -
.../golang.org/x/sys/unix/types_freebsd.go | 353 -
.../vendor/golang.org/x/sys/unix/types_linux.go | 461 -
.../golang.org/x/sys/unix/types_netbsd.go | 232 -
.../golang.org/x/sys/unix/types_openbsd.go | 244 -
.../golang.org/x/sys/unix/types_solaris.go | 262 -
.../golang.org/x/sys/unix/zerrors_darwin_386.go | 1576 -
.../x/sys/unix/zerrors_darwin_amd64.go | 1576 -
.../golang.org/x/sys/unix/zerrors_darwin_arm.go | 1293 -
.../x/sys/unix/zerrors_darwin_arm64.go | 1576 -
.../x/sys/unix/zerrors_dragonfly_amd64.go | 1530 -
.../x/sys/unix/zerrors_freebsd_386.go | 1743 -
.../x/sys/unix/zerrors_freebsd_amd64.go | 1748 -
.../x/sys/unix/zerrors_freebsd_arm.go | 1729 -
.../golang.org/x/sys/unix/zerrors_linux_386.go | 1838 -
.../x/sys/unix/zerrors_linux_amd64.go | 1839 -
.../golang.org/x/sys/unix/zerrors_linux_arm.go | 1762 -
.../x/sys/unix/zerrors_linux_arm64.go | 1916 -
.../golang.org/x/sys/unix/zerrors_linux_mips.go | 1814 -
.../x/sys/unix/zerrors_linux_mips64.go | 1917 -
.../x/sys/unix/zerrors_linux_mips64le.go | 1917 -
.../x/sys/unix/zerrors_linux_mipsle.go | 2020 -
.../x/sys/unix/zerrors_linux_ppc64.go | 1989 -
.../x/sys/unix/zerrors_linux_ppc64le.go | 1988 -
.../x/sys/unix/zerrors_linux_s390x.go | 2046 -
.../x/sys/unix/zerrors_linux_sparc64.go | 2096 -
.../golang.org/x/sys/unix/zerrors_netbsd_386.go | 1712 -
.../x/sys/unix/zerrors_netbsd_amd64.go | 1702 -
.../golang.org/x/sys/unix/zerrors_netbsd_arm.go | 1688 -
.../x/sys/unix/zerrors_openbsd_386.go | 1584 -
.../x/sys/unix/zerrors_openbsd_amd64.go | 1583 -
.../x/sys/unix/zerrors_solaris_amd64.go | 1436 -
.../x/sys/unix/zsyscall_darwin_386.go | 1427 -
.../x/sys/unix/zsyscall_darwin_amd64.go | 1443 -
.../x/sys/unix/zsyscall_darwin_arm.go | 1427 -
.../x/sys/unix/zsyscall_darwin_arm64.go | 1427 -
.../x/sys/unix/zsyscall_dragonfly_amd64.go | 1413 -
.../x/sys/unix/zsyscall_freebsd_386.go | 1665 -
.../x/sys/unix/zsyscall_freebsd_amd64.go | 1665 -
.../x/sys/unix/zsyscall_freebsd_arm.go | 1665 -
.../golang.org/x/sys/unix/zsyscall_linux_386.go | 1671 -
.../x/sys/unix/zsyscall_linux_amd64.go | 1865 -
.../golang.org/x/sys/unix/zsyscall_linux_arm.go | 1772 -
.../x/sys/unix/zsyscall_linux_arm64.go | 1745 -
.../x/sys/unix/zsyscall_linux_mips.go | 1829 -
.../x/sys/unix/zsyscall_linux_mips64.go | 1814 -
.../x/sys/unix/zsyscall_linux_mips64le.go | 1814 -
.../x/sys/unix/zsyscall_linux_mipsle.go | 1829 -
.../x/sys/unix/zsyscall_linux_ppc64.go | 1876 -
.../x/sys/unix/zsyscall_linux_ppc64le.go | 1876 -
.../x/sys/unix/zsyscall_linux_s390x.go | 1656 -
.../x/sys/unix/zsyscall_linux_sparc64.go | 1845 -
.../x/sys/unix/zsyscall_netbsd_386.go | 1327 -
.../x/sys/unix/zsyscall_netbsd_amd64.go | 1327 -
.../x/sys/unix/zsyscall_netbsd_arm.go | 1327 -
.../x/sys/unix/zsyscall_openbsd_386.go | 1387 -
.../x/sys/unix/zsyscall_openbsd_amd64.go | 1387 -
.../x/sys/unix/zsyscall_solaris_amd64.go | 1599 -
.../golang.org/x/sys/unix/zsysctl_openbsd.go | 270 -
.../golang.org/x/sys/unix/zsysnum_darwin_386.go | 398 -
.../x/sys/unix/zsysnum_darwin_amd64.go | 398 -
.../golang.org/x/sys/unix/zsysnum_darwin_arm.go | 358 -
.../x/sys/unix/zsysnum_darwin_arm64.go | 398 -
.../x/sys/unix/zsysnum_dragonfly_amd64.go | 304 -
.../x/sys/unix/zsysnum_freebsd_386.go | 351 -
.../x/sys/unix/zsysnum_freebsd_amd64.go | 351 -
.../x/sys/unix/zsysnum_freebsd_arm.go | 351 -
.../golang.org/x/sys/unix/zsysnum_linux_386.go | 355 -
.../x/sys/unix/zsysnum_linux_amd64.go | 321 -
.../golang.org/x/sys/unix/zsysnum_linux_arm.go | 356 -
.../x/sys/unix/zsysnum_linux_arm64.go | 272 -
.../golang.org/x/sys/unix/zsysnum_linux_mips.go | 359 -
.../x/sys/unix/zsysnum_linux_mips64.go | 327 -
.../x/sys/unix/zsysnum_linux_mips64le.go | 327 -
.../x/sys/unix/zsysnum_linux_mipsle.go | 359 -
.../x/sys/unix/zsysnum_linux_ppc64.go | 360 -
.../x/sys/unix/zsysnum_linux_ppc64le.go | 353 -
.../x/sys/unix/zsysnum_linux_s390x.go | 328 -
.../x/sys/unix/zsysnum_linux_sparc64.go | 348 -
.../golang.org/x/sys/unix/zsysnum_netbsd_386.go | 273 -
.../x/sys/unix/zsysnum_netbsd_amd64.go | 273 -
.../golang.org/x/sys/unix/zsysnum_netbsd_arm.go | 273 -
.../x/sys/unix/zsysnum_openbsd_386.go | 207 -
.../x/sys/unix/zsysnum_openbsd_amd64.go | 207 -
.../x/sys/unix/zsysnum_solaris_amd64.go | 13 -
.../golang.org/x/sys/unix/ztypes_darwin_386.go | 447 -
.../x/sys/unix/ztypes_darwin_amd64.go | 462 -
.../golang.org/x/sys/unix/ztypes_darwin_arm.go | 449 -
.../x/sys/unix/ztypes_darwin_arm64.go | 457 -
.../x/sys/unix/ztypes_dragonfly_amd64.go | 443 -
.../golang.org/x/sys/unix/ztypes_freebsd_386.go | 502 -
.../x/sys/unix/ztypes_freebsd_amd64.go | 505 -
.../golang.org/x/sys/unix/ztypes_freebsd_arm.go | 497 -
.../golang.org/x/sys/unix/ztypes_linux_386.go | 635 -
.../golang.org/x/sys/unix/ztypes_linux_amd64.go | 653 -
.../golang.org/x/sys/unix/ztypes_linux_arm.go | 624 -
.../golang.org/x/sys/unix/ztypes_linux_arm64.go | 632 -
.../golang.org/x/sys/unix/ztypes_linux_mips.go | 642 -
.../x/sys/unix/ztypes_linux_mips64.go | 635 -
.../x/sys/unix/ztypes_linux_mips64le.go | 635 -
.../x/sys/unix/ztypes_linux_mipsle.go | 642 -
.../golang.org/x/sys/unix/ztypes_linux_ppc64.go | 642 -
.../x/sys/unix/ztypes_linux_ppc64le.go | 642 -
.../golang.org/x/sys/unix/ztypes_linux_s390x.go | 657 -
.../x/sys/unix/ztypes_linux_sparc64.go | 648 -
.../golang.org/x/sys/unix/ztypes_netbsd_386.go | 396 -
.../x/sys/unix/ztypes_netbsd_amd64.go | 403 -
.../golang.org/x/sys/unix/ztypes_netbsd_arm.go | 401 -
.../golang.org/x/sys/unix/ztypes_openbsd_386.go | 441 -
.../x/sys/unix/ztypes_openbsd_amd64.go | 448 -
.../x/sys/unix/ztypes_solaris_amd64.go | 423 -
.../vendor/gopkg.in/fsnotify.v1/.editorconfig | 5 -
newtmgr/vendor/gopkg.in/fsnotify.v1/.gitignore | 6 -
newtmgr/vendor/gopkg.in/fsnotify.v1/.travis.yml | 28 -
newtmgr/vendor/gopkg.in/fsnotify.v1/AUTHORS | 46 -
.../vendor/gopkg.in/fsnotify.v1/CHANGELOG.md | 307 -
.../vendor/gopkg.in/fsnotify.v1/CONTRIBUTING.md | 77 -
newtmgr/vendor/gopkg.in/fsnotify.v1/LICENSE | 28 -
newtmgr/vendor/gopkg.in/fsnotify.v1/README.md | 50 -
newtmgr/vendor/gopkg.in/fsnotify.v1/fen.go | 37 -
newtmgr/vendor/gopkg.in/fsnotify.v1/fsnotify.go | 62 -
newtmgr/vendor/gopkg.in/fsnotify.v1/inotify.go | 325 -
.../gopkg.in/fsnotify.v1/inotify_poller.go | 187 -
newtmgr/vendor/gopkg.in/fsnotify.v1/kqueue.go | 503 -
.../gopkg.in/fsnotify.v1/open_mode_bsd.go | 11 -
.../gopkg.in/fsnotify.v1/open_mode_darwin.go | 12 -
newtmgr/vendor/gopkg.in/fsnotify.v1/windows.go | 561 -
.../newt/util/unixchild/unixchild.go | 292 -
.../vendor/mynewt.apache.org/newt/util/util.go | 628 -
.../vendor/mynewt.apache.org/newt/viper/LICENSE | 21 -
.../mynewt.apache.org/newt/viper/README.md | 620 -
.../mynewt.apache.org/newt/viper/flags.go | 57 -
.../vendor/mynewt.apache.org/newt/viper/util.go | 195 -
.../mynewt.apache.org/newt/viper/viper.go | 1300 -
.../vendor/mynewt.apache.org/newt/yaml/apic.go | 767 -
.../mynewt.apache.org/newt/yaml/decode.go | 308 -
.../mynewt.apache.org/newt/yaml/emitterc.go | 1710 -
.../vendor/mynewt.apache.org/newt/yaml/misc.go | 32 -
.../mynewt.apache.org/newt/yaml/parserc.go | 1121 -
.../mynewt.apache.org/newt/yaml/readerc.go | 419 -
.../mynewt.apache.org/newt/yaml/scannerc.go | 2735 --
.../vendor/mynewt.apache.org/newt/yaml/shim.go | 42 -
.../mynewt.apache.org/newt/yaml/writerc.go | 114 -
.../vendor/mynewt.apache.org/newt/yaml/yamlh.go | 754 -
.../mynewt.apache.org/newt/yaml/yamlprivateh.go | 198 -
.../newtmgr/nmxact/bledefs/bledefs.go | 270 -
.../newtmgr/nmxact/nmble/ble_act.go | 363 -
.../newtmgr/nmxact/nmble/ble_fsm.go | 804 -
.../newtmgr/nmxact/nmble/ble_oic_sesn.go | 256 -
.../newtmgr/nmxact/nmble/ble_plain_sesn.go | 243 -
.../newtmgr/nmxact/nmble/ble_proto.go | 832 -
.../newtmgr/nmxact/nmble/ble_util.go | 174 -
.../newtmgr/nmxact/nmble/ble_xport.go | 462 -
.../newtmgr/nmxact/nmble/dispatch.go | 312 -
.../newtmgr/nmxact/nmp/config.go | 80 -
.../newtmgr/nmxact/nmp/crash.go | 46 -
.../newtmgr/nmxact/nmp/datetime.go | 78 -
.../newtmgr/nmxact/nmp/decode.go | 121 -
.../newtmgr/nmxact/nmp/defs.go | 88 -
.../newtmgr/nmxact/nmp/dispatch.go | 168 -
.../newtmgr/nmxact/nmp/echo.go | 47 -
.../newtmgr/nmxact/nmp/frag.go | 61 -
.../mynewt.apache.org/newtmgr/nmxact/nmp/fs.go | 86 -
.../newtmgr/nmxact/nmp/image.go | 215 -
.../mynewt.apache.org/newtmgr/nmxact/nmp/log.go | 260 -
.../newtmgr/nmxact/nmp/mpstat.go | 46 -
.../mynewt.apache.org/newtmgr/nmxact/nmp/nmp.go | 165 -
.../newtmgr/nmxact/nmp/reset.go | 44 -
.../mynewt.apache.org/newtmgr/nmxact/nmp/run.go | 79 -
.../newtmgr/nmxact/nmp/stat.go | 81 -
.../newtmgr/nmxact/nmp/taskstat.go | 46 -
.../newtmgr/nmxact/nmserial/packet.go | 40 -
.../nmxact/nmserial/serial_plain_sesn.go | 137 -
.../newtmgr/nmxact/nmserial/serial_xport.go | 217 -
.../newtmgr/nmxact/nmxutil/nmxerr.go | 160 -
.../newtmgr/nmxact/nmxutil/nmxutil.go | 25 -
.../newtmgr/nmxact/omp/dispatch.go | 66 -
.../newtmgr/nmxact/omp/frag.go | 47 -
.../mynewt.apache.org/newtmgr/nmxact/omp/omp.go | 125 -
.../newtmgr/nmxact/sesn/sesn.go | 86 -
.../newtmgr/nmxact/sesn/sesn_cfg.go | 67 -
.../newtmgr/nmxact/xact/cmd.go | 71 -
.../newtmgr/nmxact/xact/config.go | 92 -
.../newtmgr/nmxact/xact/crash.go | 89 -
.../newtmgr/nmxact/xact/datetime.go | 88 -
.../newtmgr/nmxact/xact/echo.go | 44 -
.../mynewt.apache.org/newtmgr/nmxact/xact/fs.go | 182 -
.../newtmgr/nmxact/xact/image.go | 344 -
.../newtmgr/nmxact/xact/log.go | 212 -
.../newtmgr/nmxact/xact/mpstat.go | 42 -
.../newtmgr/nmxact/xact/reset.go | 43 -
.../newtmgr/nmxact/xact/run.go | 90 -
.../newtmgr/nmxact/xact/stat.go | 88 -
.../newtmgr/nmxact/xact/taskstat.go | 42 -
.../newtmgr/nmxact/xact/xact.go | 47 -
.../newtmgr/nmxact/xport/xport.go | 15 -
449 files changed, 215858 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/Godeps/Godeps.json
----------------------------------------------------------------------
diff --git a/newtmgr/Godeps/Godeps.json b/newtmgr/Godeps/Godeps.json
deleted file mode 100644
index a1a8585..0000000
--- a/newtmgr/Godeps/Godeps.json
+++ /dev/null
@@ -1,143 +0,0 @@
-{
- "ImportPath": "mynewt.apache.org/newtmgr/newtmgr",
- "GoVersion": "go1.7",
- "GodepVersion": "v74",
- "Deps": [
- {
- "ImportPath": "github.com/Sirupsen/logrus",
- "Comment": "v0.11.0-35-g61e43dc",
- "Rev": "61e43dc76f7ee59a82bdf3d71033dc12bea4c77d"
- },
- {
- "ImportPath": "github.com/fatih/structs",
- "Rev": "a720dfa8df582c51dee1b36feabb906bde1588bd"
- },
- {
- "ImportPath": "github.com/inconshreveable/mousetrap",
- "Rev": "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
- },
- {
- "ImportPath": "github.com/joaojeronimo/go-crc16",
- "Rev": "59bd0194935ecff6f47039ee12efd09ff894a14a"
- },
- {
- "ImportPath": "github.com/kr/pretty",
- "Comment": "go.weekly.2011-12-22-36-gcfb55aa",
- "Rev": "cfb55aafdaf3ec08f0db22699ab822c50091b1c4"
- },
- {
- "ImportPath": "github.com/kr/text",
- "Rev": "7cafcd837844e784b526369c9bce262804aebc60"
- },
- {
- "ImportPath": "github.com/mitchellh/go-homedir",
- "Rev": "b8bc1bf767474819792c23f32d8286a45736f1c6"
- },
- {
- "ImportPath": "github.com/mitchellh/mapstructure",
- "Rev": "db1efb556f84b25a0a13a04aad883943538ad2e0"
- },
- {
- "ImportPath": "github.com/runtimeco/go-coap",
- "Rev": "bd370e53f10e4e6ebb585bed665d5076ea71f56c"
- },
- {
- "ImportPath": "github.com/spf13/cast",
- "Rev": "d1139bab1c07d5ad390a65e7305876b3c1a8370b"
- },
- {
- "ImportPath": "github.com/spf13/cobra",
- "Rev": "35136c09d8da66b901337c6e86fd8e88a1a255bd"
- },
- {
- "ImportPath": "github.com/spf13/jwalterweatherman",
- "Rev": "fa7ca7e836cf3a8bb4ebf799f472c12d7e903d66"
- },
- {
- "ImportPath": "github.com/spf13/pflag",
- "Rev": "9ff6c6923cfffbcd502984b8e0c80539a94968b7"
- },
- {
- "ImportPath": "github.com/tarm/serial",
- "Rev": "37be519d49878d0098e34fb614136b81e6c87861"
- },
- {
- "ImportPath": "github.com/ugorji/go/codec",
- "Rev": "d23841a297e5489e787e72fceffabf9d2994b52a"
- },
- {
- "ImportPath": "golang.org/x/sys/unix",
- "Rev": "7a6e5648d140666db5d920909e082ca00a87ba2c"
- },
- {
- "ImportPath": "gopkg.in/fsnotify.v1",
- "Comment": "v1.4.2",
- "Rev": "629574ca2a5df945712d3079857300b5e4da0236"
- },
- {
- "ImportPath": "mynewt.apache.org/newt/util",
- "Comment": "mynewt_1_0_0_b1_tag-159-g9de7460",
- "Rev": "9de7460f1fc510d724a507692abcd8e45f9e5f02"
- },
- {
- "ImportPath": "mynewt.apache.org/newt/util/unixchild",
- "Comment": "mynewt_1_0_0_b1_tag-159-g9de7460",
- "Rev": "9de7460f1fc510d724a507692abcd8e45f9e5f02"
- },
- {
- "ImportPath": "mynewt.apache.org/newt/viper",
- "Comment": "mynewt_1_0_0_b1_tag-159-g9de7460",
- "Rev": "9de7460f1fc510d724a507692abcd8e45f9e5f02"
- },
- {
- "ImportPath": "mynewt.apache.org/newt/yaml",
- "Comment": "mynewt_1_0_0_b1_tag-159-g9de7460",
- "Rev": "9de7460f1fc510d724a507692abcd8e45f9e5f02"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/bledefs",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/nmble",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/nmp",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/nmserial",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/nmxutil",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/omp",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/sesn",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/xact",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- },
- {
- "ImportPath": "mynewt.apache.org/newtmgr/nmxact/xport",
- "Comment": "mynewt_0_9_0_tag-464-gf662168",
- "Rev": "f662168755e02e16a9f0eab99683560707e9cf79"
- }
- ]
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/Godeps/Readme
----------------------------------------------------------------------
diff --git a/newtmgr/Godeps/Readme b/newtmgr/Godeps/Readme
deleted file mode 100644
index 4cdaa53..0000000
--- a/newtmgr/Godeps/Readme
+++ /dev/null
@@ -1,5 +0,0 @@
-This directory tree is generated automatically by godep.
-
-Please do not edit.
-
-See https://github.com/tools/godep for more information.
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/.gitignore
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/.gitignore b/newtmgr/vendor/github.com/Sirupsen/logrus/.gitignore
deleted file mode 100644
index 66be63a..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-logrus
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/.travis.yml
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/.travis.yml b/newtmgr/vendor/github.com/Sirupsen/logrus/.travis.yml
deleted file mode 100644
index 804c569..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/.travis.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-language: go
-go:
- - 1.6
- - 1.7
- - tip
-install:
- - go get -t ./...
-script: GOMAXPROCS=4 GORACE="halt_on_error=1" go test -race -v ./...
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/CHANGELOG.md
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/CHANGELOG.md b/newtmgr/vendor/github.com/Sirupsen/logrus/CHANGELOG.md
deleted file mode 100644
index f2c2bc2..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/CHANGELOG.md
+++ /dev/null
@@ -1,66 +0,0 @@
-# 0.10.0
-
-* feature: Add a test hook (#180)
-* feature: `ParseLevel` is now case-insensitive (#326)
-* feature: `FieldLogger` interface that generalizes `Logger` and `Entry` (#308)
-* performance: avoid re-allocations on `WithFields` (#335)
-
-# 0.9.0
-
-* logrus/text_formatter: don't emit empty msg
-* logrus/hooks/airbrake: move out of main repository
-* logrus/hooks/sentry: move out of main repository
-* logrus/hooks/papertrail: move out of main repository
-* logrus/hooks/bugsnag: move out of main repository
-* logrus/core: run tests with `-race`
-* logrus/core: detect TTY based on `stderr`
-* logrus/core: support `WithError` on logger
-* logrus/core: Solaris support
-
-# 0.8.7
-
-* logrus/core: fix possible race (#216)
-* logrus/doc: small typo fixes and doc improvements
-
-
-# 0.8.6
-
-* hooks/raven: allow passing an initialized client
-
-# 0.8.5
-
-* logrus/core: revert #208
-
-# 0.8.4
-
-* formatter/text: fix data race (#218)
-
-# 0.8.3
-
-* logrus/core: fix entry log level (#208)
-* logrus/core: improve performance of text formatter by 40%
-* logrus/core: expose `LevelHooks` type
-* logrus/core: add support for DragonflyBSD and NetBSD
-* formatter/text: print structs more verbosely
-
-# 0.8.2
-
-* logrus: fix more Fatal family functions
-
-# 0.8.1
-
-* logrus: fix not exiting on `Fatalf` and `Fatalln`
-
-# 0.8.0
-
-* logrus: defaults to stderr instead of stdout
-* hooks/sentry: add special field for `*http.Request`
-* formatter/text: ignore Windows for colors
-
-# 0.7.3
-
-* formatter/\*: allow configuration of timestamp layout
-
-# 0.7.2
-
-* formatter/text: Add configuration option for time format (#158)
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/LICENSE
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/LICENSE b/newtmgr/vendor/github.com/Sirupsen/logrus/LICENSE
deleted file mode 100644
index f090cb4..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2014 Simon Eskildsen
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/README.md
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/README.md b/newtmgr/vendor/github.com/Sirupsen/logrus/README.md
deleted file mode 100644
index 206c746..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/README.md
+++ /dev/null
@@ -1,433 +0,0 @@
-# Logrus <img src="http://i.imgur.com/hTeVwmJ.png" width="40" height="40" alt=":walrus:" class="emoji" title=":walrus:"/> [![Build Status](https://travis-ci.org/Sirupsen/logrus.svg?branch=master)](https://travis-ci.org/Sirupsen/logrus) [![GoDoc](https://godoc.org/github.com/Sirupsen/logrus?status.svg)](https://godoc.org/github.com/Sirupsen/logrus)
-
-**Seeing weird case-sensitive problems?** See [this
-issue](https://github.com/sirupsen/logrus/issues/451#issuecomment-264332021).
-This change has been reverted. I apologize for causing this. I greatly
-underestimated the impact this would have. Logrus strives for stability and
-backwards compatibility and failed to provide that.
-
-Logrus is a structured logger for Go (golang), completely API compatible with
-the standard library logger. [Godoc][godoc]. **Please note the Logrus API is not
-yet stable (pre 1.0). Logrus itself is completely stable and has been used in
-many large deployments. The core API is unlikely to change much but please
-version control your Logrus to make sure you aren't fetching latest `master` on
-every build.**
-
-Nicely color-coded in development (when a TTY is attached, otherwise just
-plain text):
-
-![Colored](http://i.imgur.com/PY7qMwd.png)
-
-With `log.SetFormatter(&log.JSONFormatter{})`, for easy parsing by logstash
-or Splunk:
-
-```json
-{"animal":"walrus","level":"info","msg":"A group of walrus emerges from the
-ocean","size":10,"time":"2014-03-10 19:57:38.562264131 -0400 EDT"}
-
-{"level":"warning","msg":"The group's number increased tremendously!",
-"number":122,"omg":true,"time":"2014-03-10 19:57:38.562471297 -0400 EDT"}
-
-{"animal":"walrus","level":"info","msg":"A giant walrus appears!",
-"size":10,"time":"2014-03-10 19:57:38.562500591 -0400 EDT"}
-
-{"animal":"walrus","level":"info","msg":"Tremendously sized cow enters the ocean.",
-"size":9,"time":"2014-03-10 19:57:38.562527896 -0400 EDT"}
-
-{"level":"fatal","msg":"The ice breaks!","number":100,"omg":true,
-"time":"2014-03-10 19:57:38.562543128 -0400 EDT"}
-```
-
-With the default `log.SetFormatter(&log.TextFormatter{})` when a TTY is not
-attached, the output is compatible with the
-[logfmt](http://godoc.org/github.com/kr/logfmt) format:
-
-```text
-time="2015-03-26T01:27:38-04:00" level=debug msg="Started observing beach" animal=walrus number=8
-time="2015-03-26T01:27:38-04:00" level=info msg="A group of walrus emerges from the ocean" animal=walrus size=10
-time="2015-03-26T01:27:38-04:00" level=warning msg="The group's number increased tremendously!" number=122 omg=true
-time="2015-03-26T01:27:38-04:00" level=debug msg="Temperature changes" temperature=-4
-time="2015-03-26T01:27:38-04:00" level=panic msg="It's over 9000!" animal=orca size=9009
-time="2015-03-26T01:27:38-04:00" level=fatal msg="The ice breaks!" err=&{0x2082280c0 map[animal:orca size:9009] 2015-03-26 01:27:38.441574009 -0400 EDT panic It's over 9000!} number=100 omg=true
-exit status 1
-```
-
-#### Example
-
-The simplest way to use Logrus is simply the package-level exported logger:
-
-```go
-package main
-
-import (
- log "github.com/Sirupsen/logrus"
-)
-
-func main() {
- log.WithFields(log.Fields{
- "animal": "walrus",
- }).Info("A walrus appears")
-}
-```
-
-Note that it's completely api-compatible with the stdlib logger, so you can
-replace your `log` imports everywhere with `log "github.com/Sirupsen/logrus"`
-and you'll now have the flexibility of Logrus. You can customize it all you
-want:
-
-```go
-package main
-
-import (
- "os"
- log "github.com/Sirupsen/logrus"
-)
-
-func init() {
- // Log as JSON instead of the default ASCII formatter.
- log.SetFormatter(&log.JSONFormatter{})
-
- // Output to stdout instead of the default stderr, could also be a file.
- log.SetOutput(os.Stdout)
-
- // Only log the warning severity or above.
- log.SetLevel(log.WarnLevel)
-}
-
-func main() {
- log.WithFields(log.Fields{
- "animal": "walrus",
- "size": 10,
- }).Info("A group of walrus emerges from the ocean")
-
- log.WithFields(log.Fields{
- "omg": true,
- "number": 122,
- }).Warn("The group's number increased tremendously!")
-
- log.WithFields(log.Fields{
- "omg": true,
- "number": 100,
- }).Fatal("The ice breaks!")
-
- // A common pattern is to re-use fields between logging statements by re-using
- // the logrus.Entry returned from WithFields()
- contextLogger := log.WithFields(log.Fields{
- "common": "this is a common field",
- "other": "I also should be logged always",
- })
-
- contextLogger.Info("I'll be logged with common and other field")
- contextLogger.Info("Me too")
-}
-```
-
-For more advanced usage such as logging to multiple locations from the same
-application, you can also create an instance of the `logrus` Logger:
-
-```go
-package main
-
-import (
- "github.com/Sirupsen/logrus"
-)
-
-// Create a new instance of the logger. You can have any number of instances.
-var log = logrus.New()
-
-func main() {
- // The API for setting attributes is a little different than the package level
- // exported logger. See Godoc.
- log.Out = os.Stderr
-
- log.WithFields(logrus.Fields{
- "animal": "walrus",
- "size": 10,
- }).Info("A group of walrus emerges from the ocean")
-}
-```
-
-#### Fields
-
-Logrus encourages careful, structured logging though logging fields instead of
-long, unparseable error messages. For example, instead of: `log.Fatalf("Failed
-to send event %s to topic %s with key %d")`, you should log the much more
-discoverable:
-
-```go
-log.WithFields(log.Fields{
- "event": event,
- "topic": topic,
- "key": key,
-}).Fatal("Failed to send event")
-```
-
-We've found this API forces you to think about logging in a way that produces
-much more useful logging messages. We've been in countless situations where just
-a single added field to a log statement that was already there would've saved us
-hours. The `WithFields` call is optional.
-
-In general, with Logrus using any of the `printf`-family functions should be
-seen as a hint you should add a field, however, you can still use the
-`printf`-family functions with Logrus.
-
-#### Hooks
-
-You can add hooks for logging levels. For example to send errors to an exception
-tracking service on `Error`, `Fatal` and `Panic`, info to StatsD or log to
-multiple places simultaneously, e.g. syslog.
-
-Logrus comes with [built-in hooks](hooks/). Add those, or your custom hook, in
-`init`:
-
-```go
-import (
- log "github.com/Sirupsen/logrus"
- "gopkg.in/gemnasium/logrus-airbrake-hook.v2" // the package is named "aibrake"
- logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
- "log/syslog"
-)
-
-func init() {
-
- // Use the Airbrake hook to report errors that have Error severity or above to
- // an exception tracker. You can create custom hooks, see the Hooks section.
- log.AddHook(airbrake.NewHook(123, "xyz", "production"))
-
- hook, err := logrus_syslog.NewSyslogHook("udp", "localhost:514", syslog.LOG_INFO, "")
- if err != nil {
- log.Error("Unable to connect to local syslog daemon")
- } else {
- log.AddHook(hook)
- }
-}
-```
-Note: Syslog hook also support connecting to local syslog (Ex. "/dev/log" or "/var/run/syslog" or "/var/run/log"). For the detail, please check the [syslog hook README](hooks/syslog/README.md).
-
-| Hook | Description |
-| ----- | ----------- |
-| [Airbrake](https://github.com/gemnasium/logrus-airbrake-hook) | Send errors to the Airbrake API V3. Uses the official [`gobrake`](https://github.com/airbrake/gobrake) behind the scenes. |
-| [Airbrake "legacy"](https://github.com/gemnasium/logrus-airbrake-legacy-hook) | Send errors to an exception tracking service compatible with the Airbrake API V2. Uses [`airbrake-go`](https://github.com/tobi/airbrake-go) behind the scenes. |
-| [Papertrail](https://github.com/polds/logrus-papertrail-hook) | Send errors to the [Papertrail](https://papertrailapp.com) hosted logging service via UDP. |
-| [Syslog](https://github.com/Sirupsen/logrus/blob/master/hooks/syslog/syslog.go) | Send errors to remote syslog server. Uses standard library `log/syslog` behind the scenes. |
-| [Bugsnag](https://github.com/Shopify/logrus-bugsnag/blob/master/bugsnag.go) | Send errors to the Bugsnag exception tracking service. |
-| [Sentry](https://github.com/evalphobia/logrus_sentry) | Send errors to the Sentry error logging and aggregation service. |
-| [Hiprus](https://github.com/nubo/hiprus) | Send errors to a channel in hipchat. |
-| [Logrusly](https://github.com/sebest/logrusly) | Send logs to [Loggly](https://www.loggly.com/) |
-| [Slackrus](https://github.com/johntdyer/slackrus) | Hook for Slack chat. |
-| [Journalhook](https://github.com/wercker/journalhook) | Hook for logging to `systemd-journald` |
-| [Graylog](https://github.com/gemnasium/logrus-graylog-hook) | Hook for logging to [Graylog](http://graylog2.org/) |
-| [Raygun](https://github.com/squirkle/logrus-raygun-hook) | Hook for logging to [Raygun.io](http://raygun.io/) |
-| [LFShook](https://github.com/rifflock/lfshook) | Hook for logging to the local filesystem |
-| [Honeybadger](https://github.com/agonzalezro/logrus_honeybadger) | Hook for sending exceptions to Honeybadger |
-| [Mail](https://github.com/zbindenren/logrus_mail) | Hook for sending exceptions via mail |
-| [Rollrus](https://github.com/heroku/rollrus) | Hook for sending errors to rollbar |
-| [Fluentd](https://github.com/evalphobia/logrus_fluent) | Hook for logging to fluentd |
-| [Mongodb](https://github.com/weekface/mgorus) | Hook for logging to mongodb |
-| [Influxus] (http://github.com/vlad-doru/influxus) | Hook for concurrently logging to [InfluxDB] (http://influxdata.com/) |
-| [InfluxDB](https://github.com/Abramovic/logrus_influxdb) | Hook for logging to influxdb |
-| [Octokit](https://github.com/dorajistyle/logrus-octokit-hook) | Hook for logging to github via octokit |
-| [DeferPanic](https://github.com/deferpanic/dp-logrus) | Hook for logging to DeferPanic |
-| [Redis-Hook](https://github.com/rogierlommers/logrus-redis-hook) | Hook for logging to a ELK stack (through Redis) |
-| [Amqp-Hook](https://github.com/vladoatanasov/logrus_amqp) | Hook for logging to Amqp broker (Like RabbitMQ) |
-| [KafkaLogrus](https://github.com/goibibo/KafkaLogrus) | Hook for logging to kafka |
-| [Typetalk](https://github.com/dragon3/logrus-typetalk-hook) | Hook for logging to [Typetalk](https://www.typetalk.in/) |
-| [ElasticSearch](https://github.com/sohlich/elogrus) | Hook for logging to ElasticSearch|
-| [Sumorus](https://github.com/doublefree/sumorus) | Hook for logging to [SumoLogic](https://www.sumologic.com/)|
-| [Scribe](https://github.com/sagar8192/logrus-scribe-hook) | Hook for logging to [Scribe](https://github.com/facebookarchive/scribe)|
-| [Logstash](https://github.com/bshuster-repo/logrus-logstash-hook) | Hook for logging to [Logstash](https://www.elastic.co/products/logstash) |
-| [logz.io](https://github.com/ripcurld00d/logrus-logzio-hook) | Hook for logging to [logz.io](https://logz.io), a Log as a Service using Logstash |
-| [Logmatic.io](https://github.com/logmatic/logmatic-go) | Hook for logging to [Logmatic.io](http://logmatic.io/) |
-| [Pushover](https://github.com/toorop/logrus_pushover) | Send error via [Pushover](https://pushover.net) |
-| [PostgreSQL](https://github.com/gemnasium/logrus-postgresql-hook) | Send logs to [PostgreSQL](http://postgresql.org) |
-| [Logentrus](https://github.com/puddingfactory/logentrus) | Hook for logging to [Logentries](https://logentries.com/) |
-
-
-#### Level logging
-
-Logrus has six logging levels: Debug, Info, Warning, Error, Fatal and Panic.
-
-```go
-log.Debug("Useful debugging information.")
-log.Info("Something noteworthy happened!")
-log.Warn("You should probably take a look at this.")
-log.Error("Something failed but I'm not quitting.")
-// Calls os.Exit(1) after logging
-log.Fatal("Bye.")
-// Calls panic() after logging
-log.Panic("I'm bailing.")
-```
-
-You can set the logging level on a `Logger`, then it will only log entries with
-that severity or anything above it:
-
-```go
-// Will log anything that is info or above (warn, error, fatal, panic). Default.
-log.SetLevel(log.InfoLevel)
-```
-
-It may be useful to set `log.Level = logrus.DebugLevel` in a debug or verbose
-environment if your application has that.
-
-#### Entries
-
-Besides the fields added with `WithField` or `WithFields` some fields are
-automatically added to all logging events:
-
-1. `time`. The timestamp when the entry was created.
-2. `msg`. The logging message passed to `{Info,Warn,Error,Fatal,Panic}` after
- the `AddFields` call. E.g. `Failed to send event.`
-3. `level`. The logging level. E.g. `info`.
-
-#### Environments
-
-Logrus has no notion of environment.
-
-If you wish for hooks and formatters to only be used in specific environments,
-you should handle that yourself. For example, if your application has a global
-variable `Environment`, which is a string representation of the environment you
-could do:
-
-```go
-import (
- log "github.com/Sirupsen/logrus"
-)
-
-init() {
- // do something here to set environment depending on an environment variable
- // or command-line flag
- if Environment == "production" {
- log.SetFormatter(&log.JSONFormatter{})
- } else {
- // The TextFormatter is default, you don't actually have to do this.
- log.SetFormatter(&log.TextFormatter{})
- }
-}
-```
-
-This configuration is how `logrus` was intended to be used, but JSON in
-production is mostly only useful if you do log aggregation with tools like
-Splunk or Logstash.
-
-#### Formatters
-
-The built-in logging formatters are:
-
-* `logrus.TextFormatter`. Logs the event in colors if stdout is a tty, otherwise
- without colors.
- * *Note:* to force colored output when there is no TTY, set the `ForceColors`
- field to `true`. To force no colored output even if there is a TTY set the
- `DisableColors` field to `true`
-* `logrus.JSONFormatter`. Logs fields as JSON.
-
-Third party logging formatters:
-
-* [`logstash`](https://github.com/bshuster-repo/logrus-logstash-hook). Logs fields as [Logstash](http://logstash.net) Events.
-* [`prefixed`](https://github.com/x-cray/logrus-prefixed-formatter). Displays log entry source along with alternative layout.
-* [`zalgo`](https://github.com/aybabtme/logzalgo). Invoking the P\u0349\u032bo\u0333\u033c\u030aw\u0316\u0348\u0330\u034ee\u032c\u0354\u032d\u0342r\u035a\u033c\u0339\u0332 \u032b\u0353\u0349\u0333\u0348\u014d\u0320\u0355\u0356\u031af\u031d\u034d\u0320 \u0355\u0332\u031e\u0356\u0351Z\u0316\u032b\u0324\u032b\u036aa\u0349\u032c\u0348\u0317l\u0356\u034eg\u0333\u0325o\u0330\u0325\u0305!\u0323\u0354\u0332\u033b\u034a\u0304 \u0319\u0318\u0326\u0339\u0326.
-
-You can define your formatter by implementing the `Formatter` interface,
-requiring a `Format` method. `Format` takes an `*Entry`. `entry.Data` is a
-`Fields` type (`map[string]interface{}`) with all your fields as well as the
-default ones (see Entries section above):
-
-```go
-type MyJSONFormatter struct {
-}
-
-log.SetFormatter(new(MyJSONFormatter))
-
-func (f *MyJSONFormatter) Format(entry *Entry) ([]byte, error) {
- // Note this doesn't include Time, Level and Message which are available on
- // the Entry. Consult `godoc` on information about those fields or read the
- // source of the official loggers.
- serialized, err := json.Marshal(entry.Data)
- if err != nil {
- return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", err)
- }
- return append(serialized, '\n'), nil
-}
-```
-
-#### Logger as an `io.Writer`
-
-Logrus can be transformed into an `io.Writer`. That writer is the end of an `io.Pipe` and it is your responsibility to close it.
-
-```go
-w := logger.Writer()
-defer w.Close()
-
-srv := http.Server{
- // create a stdlib log.Logger that writes to
- // logrus.Logger.
- ErrorLog: log.New(w, "", 0),
-}
-```
-
-Each line written to that writer will be printed the usual way, using formatters
-and hooks. The level for those entries is `info`.
-
-#### Rotation
-
-Log rotation is not provided with Logrus. Log rotation should be done by an
-external program (like `logrotate(8)`) that can compress and delete old log
-entries. It should not be a feature of the application-level logger.
-
-#### Tools
-
-| Tool | Description |
-| ---- | ----------- |
-|[Logrus Mate](https://github.com/gogap/logrus_mate)|Logrus mate is a tool for Logrus to manage loggers, you can initial logger's level, hook and formatter by config file, the logger will generated with different config at different environment.|
-|[Logrus Viper Helper](https://github.com/heirko/go-contrib/tree/master/logrusHelper)|An Helper arround Logrus to wrap with spf13/Viper to load configuration with fangs! And to simplify Logrus configuration use some behavior of [Logrus Mate](https://github.com/gogap/logrus_mate). [sample](https://github.com/heirko/iris-contrib/blob/master/middleware/logrus-logger/example) |
-
-#### Testing
-
-Logrus has a built in facility for asserting the presence of log messages. This is implemented through the `test` hook and provides:
-
-* decorators for existing logger (`test.NewLocal` and `test.NewGlobal`) which basically just add the `test` hook
-* a test logger (`test.NewNullLogger`) that just records log messages (and does not output any):
-
-```go
-logger, hook := NewNullLogger()
-logger.Error("Hello error")
-
-assert.Equal(1, len(hook.Entries))
-assert.Equal(logrus.ErrorLevel, hook.LastEntry().Level)
-assert.Equal("Hello error", hook.LastEntry().Message)
-
-hook.Reset()
-assert.Nil(hook.LastEntry())
-```
-
-#### Fatal handlers
-
-Logrus can register one or more functions that will be called when any `fatal`
-level message is logged. The registered handlers will be executed before
-logrus performs a `os.Exit(1)`. This behavior may be helpful if callers need
-to gracefully shutdown. Unlike a `panic("Something went wrong...")` call which can be intercepted with a deferred `recover` a call to `os.Exit(1)` can not be intercepted.
-
-```
-...
-handler := func() {
- // gracefully shutdown something...
-}
-logrus.RegisterExitHandler(handler)
-...
-```
-
-#### Thread safety
-
-By default Logger is protected by mutex for concurrent writes, this mutex is invoked when calling hooks and writing logs.
-If you are sure such locking is not needed, you can call logger.SetNoLock() to disable the locking.
-
-Situation when locking is not needed includes:
-
-* You have no hooks registered, or hooks calling is already thread-safe.
-
-* Writing to logger.Out is already thread-safe, for example:
-
- 1) logger.Out is protected by locks.
-
- 2) logger.Out is a os.File handler opened with `O_APPEND` flag, and every write is smaller than 4k. (This allow multi-thread/multi-process writing)
-
- (Refer to http://www.notthewizard.com/2014/06/17/are-files-appends-really-atomic/)
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/alt_exit.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/alt_exit.go b/newtmgr/vendor/github.com/Sirupsen/logrus/alt_exit.go
deleted file mode 100644
index b4c9e84..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/alt_exit.go
+++ /dev/null
@@ -1,64 +0,0 @@
-package logrus
-
-// The following code was sourced and modified from the
-// https://bitbucket.org/tebeka/atexit package governed by the following license:
-//
-// Copyright (c) 2012 Miki Tebeka <mi...@gmail.com>.
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy of
-// this software and associated documentation files (the "Software"), to deal in
-// the Software without restriction, including without limitation the rights to
-// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-// the Software, and to permit persons to whom the Software is furnished to do so,
-// subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in all
-// copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-import (
- "fmt"
- "os"
-)
-
-var handlers = []func(){}
-
-func runHandler(handler func()) {
- defer func() {
- if err := recover(); err != nil {
- fmt.Fprintln(os.Stderr, "Error: Logrus exit handler error:", err)
- }
- }()
-
- handler()
-}
-
-func runHandlers() {
- for _, handler := range handlers {
- runHandler(handler)
- }
-}
-
-// Exit runs all the Logrus atexit handlers and then terminates the program using os.Exit(code)
-func Exit(code int) {
- runHandlers()
- os.Exit(code)
-}
-
-// RegisterExitHandler adds a Logrus Exit handler, call logrus.Exit to invoke
-// all handlers. The handlers will also be invoked when any Fatal log entry is
-// made.
-//
-// This method is useful when a caller wishes to use logrus to log a fatal
-// message but also needs to gracefully shutdown. An example usecase could be
-// closing database connections, or sending a alert that the application is
-// closing.
-func RegisterExitHandler(handler func()) {
- handlers = append(handlers, handler)
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/doc.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/doc.go b/newtmgr/vendor/github.com/Sirupsen/logrus/doc.go
deleted file mode 100644
index dddd5f8..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/doc.go
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
-Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
-
-
-The simplest way to use Logrus is simply the package-level exported logger:
-
- package main
-
- import (
- log "github.com/Sirupsen/logrus"
- )
-
- func main() {
- log.WithFields(log.Fields{
- "animal": "walrus",
- "number": 1,
- "size": 10,
- }).Info("A walrus appears")
- }
-
-Output:
- time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10
-
-For a full guide visit https://github.com/Sirupsen/logrus
-*/
-package logrus
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/entry.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/entry.go b/newtmgr/vendor/github.com/Sirupsen/logrus/entry.go
deleted file mode 100644
index 4edbe7a..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/entry.go
+++ /dev/null
@@ -1,275 +0,0 @@
-package logrus
-
-import (
- "bytes"
- "fmt"
- "os"
- "sync"
- "time"
-)
-
-var bufferPool *sync.Pool
-
-func init() {
- bufferPool = &sync.Pool{
- New: func() interface{} {
- return new(bytes.Buffer)
- },
- }
-}
-
-// Defines the key when adding errors using WithError.
-var ErrorKey = "error"
-
-// An entry is the final or intermediate Logrus logging entry. It contains all
-// the fields passed with WithField{,s}. It's finally logged when Debug, Info,
-// Warn, Error, Fatal or Panic is called on it. These objects can be reused and
-// passed around as much as you wish to avoid field duplication.
-type Entry struct {
- Logger *Logger
-
- // Contains all the fields set by the user.
- Data Fields
-
- // Time at which the log entry was created
- Time time.Time
-
- // Level the log entry was logged at: Debug, Info, Warn, Error, Fatal or Panic
- Level Level
-
- // Message passed to Debug, Info, Warn, Error, Fatal or Panic
- Message string
-
- // When formatter is called in entry.log(), an Buffer may be set to entry
- Buffer *bytes.Buffer
-}
-
-func NewEntry(logger *Logger) *Entry {
- return &Entry{
- Logger: logger,
- // Default is three fields, give a little extra room
- Data: make(Fields, 5),
- }
-}
-
-// Returns the string representation from the reader and ultimately the
-// formatter.
-func (entry *Entry) String() (string, error) {
- serialized, err := entry.Logger.Formatter.Format(entry)
- if err != nil {
- return "", err
- }
- str := string(serialized)
- return str, nil
-}
-
-// Add an error as single field (using the key defined in ErrorKey) to the Entry.
-func (entry *Entry) WithError(err error) *Entry {
- return entry.WithField(ErrorKey, err)
-}
-
-// Add a single field to the Entry.
-func (entry *Entry) WithField(key string, value interface{}) *Entry {
- return entry.WithFields(Fields{key: value})
-}
-
-// Add a map of fields to the Entry.
-func (entry *Entry) WithFields(fields Fields) *Entry {
- data := make(Fields, len(entry.Data)+len(fields))
- for k, v := range entry.Data {
- data[k] = v
- }
- for k, v := range fields {
- data[k] = v
- }
- return &Entry{Logger: entry.Logger, Data: data}
-}
-
-// This function is not declared with a pointer value because otherwise
-// race conditions will occur when using multiple goroutines
-func (entry Entry) log(level Level, msg string) {
- var buffer *bytes.Buffer
- entry.Time = time.Now()
- entry.Level = level
- entry.Message = msg
-
- if err := entry.Logger.Hooks.Fire(level, &entry); err != nil {
- entry.Logger.mu.Lock()
- fmt.Fprintf(os.Stderr, "Failed to fire hook: %v\n", err)
- entry.Logger.mu.Unlock()
- }
- buffer = bufferPool.Get().(*bytes.Buffer)
- buffer.Reset()
- defer bufferPool.Put(buffer)
- entry.Buffer = buffer
- serialized, err := entry.Logger.Formatter.Format(&entry)
- entry.Buffer = nil
- if err != nil {
- entry.Logger.mu.Lock()
- fmt.Fprintf(os.Stderr, "Failed to obtain reader, %v\n", err)
- entry.Logger.mu.Unlock()
- } else {
- entry.Logger.mu.Lock()
- _, err = entry.Logger.Out.Write(serialized)
- if err != nil {
- fmt.Fprintf(os.Stderr, "Failed to write to log, %v\n", err)
- }
- entry.Logger.mu.Unlock()
- }
-
- // To avoid Entry#log() returning a value that only would make sense for
- // panic() to use in Entry#Panic(), we avoid the allocation by checking
- // directly here.
- if level <= PanicLevel {
- panic(&entry)
- }
-}
-
-func (entry *Entry) Debug(args ...interface{}) {
- if entry.Logger.Level >= DebugLevel {
- entry.log(DebugLevel, fmt.Sprint(args...))
- }
-}
-
-func (entry *Entry) Print(args ...interface{}) {
- entry.Info(args...)
-}
-
-func (entry *Entry) Info(args ...interface{}) {
- if entry.Logger.Level >= InfoLevel {
- entry.log(InfoLevel, fmt.Sprint(args...))
- }
-}
-
-func (entry *Entry) Warn(args ...interface{}) {
- if entry.Logger.Level >= WarnLevel {
- entry.log(WarnLevel, fmt.Sprint(args...))
- }
-}
-
-func (entry *Entry) Warning(args ...interface{}) {
- entry.Warn(args...)
-}
-
-func (entry *Entry) Error(args ...interface{}) {
- if entry.Logger.Level >= ErrorLevel {
- entry.log(ErrorLevel, fmt.Sprint(args...))
- }
-}
-
-func (entry *Entry) Fatal(args ...interface{}) {
- if entry.Logger.Level >= FatalLevel {
- entry.log(FatalLevel, fmt.Sprint(args...))
- }
- Exit(1)
-}
-
-func (entry *Entry) Panic(args ...interface{}) {
- if entry.Logger.Level >= PanicLevel {
- entry.log(PanicLevel, fmt.Sprint(args...))
- }
- panic(fmt.Sprint(args...))
-}
-
-// Entry Printf family functions
-
-func (entry *Entry) Debugf(format string, args ...interface{}) {
- if entry.Logger.Level >= DebugLevel {
- entry.Debug(fmt.Sprintf(format, args...))
- }
-}
-
-func (entry *Entry) Infof(format string, args ...interface{}) {
- if entry.Logger.Level >= InfoLevel {
- entry.Info(fmt.Sprintf(format, args...))
- }
-}
-
-func (entry *Entry) Printf(format string, args ...interface{}) {
- entry.Infof(format, args...)
-}
-
-func (entry *Entry) Warnf(format string, args ...interface{}) {
- if entry.Logger.Level >= WarnLevel {
- entry.Warn(fmt.Sprintf(format, args...))
- }
-}
-
-func (entry *Entry) Warningf(format string, args ...interface{}) {
- entry.Warnf(format, args...)
-}
-
-func (entry *Entry) Errorf(format string, args ...interface{}) {
- if entry.Logger.Level >= ErrorLevel {
- entry.Error(fmt.Sprintf(format, args...))
- }
-}
-
-func (entry *Entry) Fatalf(format string, args ...interface{}) {
- if entry.Logger.Level >= FatalLevel {
- entry.Fatal(fmt.Sprintf(format, args...))
- }
- Exit(1)
-}
-
-func (entry *Entry) Panicf(format string, args ...interface{}) {
- if entry.Logger.Level >= PanicLevel {
- entry.Panic(fmt.Sprintf(format, args...))
- }
-}
-
-// Entry Println family functions
-
-func (entry *Entry) Debugln(args ...interface{}) {
- if entry.Logger.Level >= DebugLevel {
- entry.Debug(entry.sprintlnn(args...))
- }
-}
-
-func (entry *Entry) Infoln(args ...interface{}) {
- if entry.Logger.Level >= InfoLevel {
- entry.Info(entry.sprintlnn(args...))
- }
-}
-
-func (entry *Entry) Println(args ...interface{}) {
- entry.Infoln(args...)
-}
-
-func (entry *Entry) Warnln(args ...interface{}) {
- if entry.Logger.Level >= WarnLevel {
- entry.Warn(entry.sprintlnn(args...))
- }
-}
-
-func (entry *Entry) Warningln(args ...interface{}) {
- entry.Warnln(args...)
-}
-
-func (entry *Entry) Errorln(args ...interface{}) {
- if entry.Logger.Level >= ErrorLevel {
- entry.Error(entry.sprintlnn(args...))
- }
-}
-
-func (entry *Entry) Fatalln(args ...interface{}) {
- if entry.Logger.Level >= FatalLevel {
- entry.Fatal(entry.sprintlnn(args...))
- }
- Exit(1)
-}
-
-func (entry *Entry) Panicln(args ...interface{}) {
- if entry.Logger.Level >= PanicLevel {
- entry.Panic(entry.sprintlnn(args...))
- }
-}
-
-// Sprintlnn => Sprint no newline. This is to get the behavior of how
-// fmt.Sprintln where spaces are always added between operands, regardless of
-// their type. Instead of vendoring the Sprintln implementation to spare a
-// string allocation, we do the simplest thing.
-func (entry *Entry) sprintlnn(args ...interface{}) string {
- msg := fmt.Sprintln(args...)
- return msg[:len(msg)-1]
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/exported.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/exported.go b/newtmgr/vendor/github.com/Sirupsen/logrus/exported.go
deleted file mode 100644
index 9a0120a..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/exported.go
+++ /dev/null
@@ -1,193 +0,0 @@
-package logrus
-
-import (
- "io"
-)
-
-var (
- // std is the name of the standard logger in stdlib `log`
- std = New()
-)
-
-func StandardLogger() *Logger {
- return std
-}
-
-// SetOutput sets the standard logger output.
-func SetOutput(out io.Writer) {
- std.mu.Lock()
- defer std.mu.Unlock()
- std.Out = out
-}
-
-// SetFormatter sets the standard logger formatter.
-func SetFormatter(formatter Formatter) {
- std.mu.Lock()
- defer std.mu.Unlock()
- std.Formatter = formatter
-}
-
-// SetLevel sets the standard logger level.
-func SetLevel(level Level) {
- std.mu.Lock()
- defer std.mu.Unlock()
- std.Level = level
-}
-
-// GetLevel returns the standard logger level.
-func GetLevel() Level {
- std.mu.Lock()
- defer std.mu.Unlock()
- return std.Level
-}
-
-// AddHook adds a hook to the standard logger hooks.
-func AddHook(hook Hook) {
- std.mu.Lock()
- defer std.mu.Unlock()
- std.Hooks.Add(hook)
-}
-
-// WithError creates an entry from the standard logger and adds an error to it, using the value defined in ErrorKey as key.
-func WithError(err error) *Entry {
- return std.WithField(ErrorKey, err)
-}
-
-// WithField creates an entry from the standard logger and adds a field to
-// it. If you want multiple fields, use `WithFields`.
-//
-// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
-// or Panic on the Entry it returns.
-func WithField(key string, value interface{}) *Entry {
- return std.WithField(key, value)
-}
-
-// WithFields creates an entry from the standard logger and adds multiple
-// fields to it. This is simply a helper for `WithField`, invoking it
-// once for each field.
-//
-// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal
-// or Panic on the Entry it returns.
-func WithFields(fields Fields) *Entry {
- return std.WithFields(fields)
-}
-
-// Debug logs a message at level Debug on the standard logger.
-func Debug(args ...interface{}) {
- std.Debug(args...)
-}
-
-// Print logs a message at level Info on the standard logger.
-func Print(args ...interface{}) {
- std.Print(args...)
-}
-
-// Info logs a message at level Info on the standard logger.
-func Info(args ...interface{}) {
- std.Info(args...)
-}
-
-// Warn logs a message at level Warn on the standard logger.
-func Warn(args ...interface{}) {
- std.Warn(args...)
-}
-
-// Warning logs a message at level Warn on the standard logger.
-func Warning(args ...interface{}) {
- std.Warning(args...)
-}
-
-// Error logs a message at level Error on the standard logger.
-func Error(args ...interface{}) {
- std.Error(args...)
-}
-
-// Panic logs a message at level Panic on the standard logger.
-func Panic(args ...interface{}) {
- std.Panic(args...)
-}
-
-// Fatal logs a message at level Fatal on the standard logger.
-func Fatal(args ...interface{}) {
- std.Fatal(args...)
-}
-
-// Debugf logs a message at level Debug on the standard logger.
-func Debugf(format string, args ...interface{}) {
- std.Debugf(format, args...)
-}
-
-// Printf logs a message at level Info on the standard logger.
-func Printf(format string, args ...interface{}) {
- std.Printf(format, args...)
-}
-
-// Infof logs a message at level Info on the standard logger.
-func Infof(format string, args ...interface{}) {
- std.Infof(format, args...)
-}
-
-// Warnf logs a message at level Warn on the standard logger.
-func Warnf(format string, args ...interface{}) {
- std.Warnf(format, args...)
-}
-
-// Warningf logs a message at level Warn on the standard logger.
-func Warningf(format string, args ...interface{}) {
- std.Warningf(format, args...)
-}
-
-// Errorf logs a message at level Error on the standard logger.
-func Errorf(format string, args ...interface{}) {
- std.Errorf(format, args...)
-}
-
-// Panicf logs a message at level Panic on the standard logger.
-func Panicf(format string, args ...interface{}) {
- std.Panicf(format, args...)
-}
-
-// Fatalf logs a message at level Fatal on the standard logger.
-func Fatalf(format string, args ...interface{}) {
- std.Fatalf(format, args...)
-}
-
-// Debugln logs a message at level Debug on the standard logger.
-func Debugln(args ...interface{}) {
- std.Debugln(args...)
-}
-
-// Println logs a message at level Info on the standard logger.
-func Println(args ...interface{}) {
- std.Println(args...)
-}
-
-// Infoln logs a message at level Info on the standard logger.
-func Infoln(args ...interface{}) {
- std.Infoln(args...)
-}
-
-// Warnln logs a message at level Warn on the standard logger.
-func Warnln(args ...interface{}) {
- std.Warnln(args...)
-}
-
-// Warningln logs a message at level Warn on the standard logger.
-func Warningln(args ...interface{}) {
- std.Warningln(args...)
-}
-
-// Errorln logs a message at level Error on the standard logger.
-func Errorln(args ...interface{}) {
- std.Errorln(args...)
-}
-
-// Panicln logs a message at level Panic on the standard logger.
-func Panicln(args ...interface{}) {
- std.Panicln(args...)
-}
-
-// Fatalln logs a message at level Fatal on the standard logger.
-func Fatalln(args ...interface{}) {
- std.Fatalln(args...)
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/formatter.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/formatter.go b/newtmgr/vendor/github.com/Sirupsen/logrus/formatter.go
deleted file mode 100644
index b5fbe93..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/formatter.go
+++ /dev/null
@@ -1,45 +0,0 @@
-package logrus
-
-import "time"
-
-const DefaultTimestampFormat = time.RFC3339
-
-// The Formatter interface is used to implement a custom Formatter. It takes an
-// `Entry`. It exposes all the fields, including the default ones:
-//
-// * `entry.Data["msg"]`. The message passed from Info, Warn, Error ..
-// * `entry.Data["time"]`. The timestamp.
-// * `entry.Data["level"]. The level the entry was logged at.
-//
-// Any additional fields added with `WithField` or `WithFields` are also in
-// `entry.Data`. Format is expected to return an array of bytes which are then
-// logged to `logger.Out`.
-type Formatter interface {
- Format(*Entry) ([]byte, error)
-}
-
-// This is to not silently overwrite `time`, `msg` and `level` fields when
-// dumping it. If this code wasn't there doing:
-//
-// logrus.WithField("level", 1).Info("hello")
-//
-// Would just silently drop the user provided level. Instead with this code
-// it'll logged as:
-//
-// {"level": "info", "fields.level": 1, "msg": "hello", "time": "..."}
-//
-// It's not exported because it's still using Data in an opinionated way. It's to
-// avoid code duplication between the two default formatters.
-func prefixFieldClashes(data Fields) {
- if t, ok := data["time"]; ok {
- data["fields.time"] = t
- }
-
- if m, ok := data["msg"]; ok {
- data["fields.msg"] = m
- }
-
- if l, ok := data["level"]; ok {
- data["fields.level"] = l
- }
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/hooks.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/hooks.go b/newtmgr/vendor/github.com/Sirupsen/logrus/hooks.go
deleted file mode 100644
index 3f151cd..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/hooks.go
+++ /dev/null
@@ -1,34 +0,0 @@
-package logrus
-
-// A hook to be fired when logging on the logging levels returned from
-// `Levels()` on your implementation of the interface. Note that this is not
-// fired in a goroutine or a channel with workers, you should handle such
-// functionality yourself if your call is non-blocking and you don't wish for
-// the logging calls for levels returned from `Levels()` to block.
-type Hook interface {
- Levels() []Level
- Fire(*Entry) error
-}
-
-// Internal type for storing the hooks on a logger instance.
-type LevelHooks map[Level][]Hook
-
-// Add a hook to an instance of logger. This is called with
-// `log.Hooks.Add(new(MyHook))` where `MyHook` implements the `Hook` interface.
-func (hooks LevelHooks) Add(hook Hook) {
- for _, level := range hook.Levels() {
- hooks[level] = append(hooks[level], hook)
- }
-}
-
-// Fire all the hooks for the passed level. Used by `entry.log` to fire
-// appropriate hooks for a log entry.
-func (hooks LevelHooks) Fire(level Level, entry *Entry) error {
- for _, hook := range hooks[level] {
- if err := hook.Fire(entry); err != nil {
- return err
- }
- }
-
- return nil
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/json_formatter.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/json_formatter.go b/newtmgr/vendor/github.com/Sirupsen/logrus/json_formatter.go
deleted file mode 100644
index 266554e..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/json_formatter.go
+++ /dev/null
@@ -1,74 +0,0 @@
-package logrus
-
-import (
- "encoding/json"
- "fmt"
-)
-
-type fieldKey string
-type FieldMap map[fieldKey]string
-
-const (
- FieldKeyMsg = "msg"
- FieldKeyLevel = "level"
- FieldKeyTime = "time"
-)
-
-func (f FieldMap) resolve(key fieldKey) string {
- if k, ok := f[key]; ok {
- return k
- }
-
- return string(key)
-}
-
-type JSONFormatter struct {
- // TimestampFormat sets the format used for marshaling timestamps.
- TimestampFormat string
-
- // DisableTimestamp allows disabling automatic timestamps in output
- DisableTimestamp bool
-
- // FieldMap allows users to customize the names of keys for various fields.
- // As an example:
- // formatter := &JSONFormatter{
- // FieldMap: FieldMap{
- // FieldKeyTime: "@timestamp",
- // FieldKeyLevel: "@level",
- // FieldKeyLevel: "@message",
- // },
- // }
- FieldMap FieldMap
-}
-
-func (f *JSONFormatter) Format(entry *Entry) ([]byte, error) {
- data := make(Fields, len(entry.Data)+3)
- for k, v := range entry.Data {
- switch v := v.(type) {
- case error:
- // Otherwise errors are ignored by `encoding/json`
- // https://github.com/Sirupsen/logrus/issues/137
- data[k] = v.Error()
- default:
- data[k] = v
- }
- }
- prefixFieldClashes(data)
-
- timestampFormat := f.TimestampFormat
- if timestampFormat == "" {
- timestampFormat = DefaultTimestampFormat
- }
-
- if !f.DisableTimestamp {
- data[f.FieldMap.resolve(FieldKeyTime)] = entry.Time.Format(timestampFormat)
- }
- data[f.FieldMap.resolve(FieldKeyMsg)] = entry.Message
- data[f.FieldMap.resolve(FieldKeyLevel)] = entry.Level.String()
-
- serialized, err := json.Marshal(data)
- if err != nil {
- return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", err)
- }
- return append(serialized, '\n'), nil
-}
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-newtmgr/blob/9975ef7a/newtmgr/vendor/github.com/Sirupsen/logrus/logger.go
----------------------------------------------------------------------
diff --git a/newtmgr/vendor/github.com/Sirupsen/logrus/logger.go b/newtmgr/vendor/github.com/Sirupsen/logrus/logger.go
deleted file mode 100644
index b769f3d..0000000
--- a/newtmgr/vendor/github.com/Sirupsen/logrus/logger.go
+++ /dev/null
@@ -1,308 +0,0 @@
-package logrus
-
-import (
- "io"
- "os"
- "sync"
-)
-
-type Logger struct {
- // The logs are `io.Copy`'d to this in a mutex. It's common to set this to a
- // file, or leave it default which is `os.Stderr`. You can also set this to
- // something more adventorous, such as logging to Kafka.
- Out io.Writer
- // Hooks for the logger instance. These allow firing events based on logging
- // levels and log entries. For example, to send errors to an error tracking
- // service, log to StatsD or dump the core on fatal errors.
- Hooks LevelHooks
- // All log entries pass through the formatter before logged to Out. The
- // included formatters are `TextFormatter` and `JSONFormatter` for which
- // TextFormatter is the default. In development (when a TTY is attached) it
- // logs with colors, but to a file it wouldn't. You can easily implement your
- // own that implements the `Formatter` interface, see the `README` or included
- // formatters for examples.
- Formatter Formatter
- // The logging level the logger should log at. This is typically (and defaults
- // to) `logrus.Info`, which allows Info(), Warn(), Error() and Fatal() to be
- // logged. `logrus.Debug` is useful in
- Level Level
- // Used to sync writing to the log. Locking is enabled by Default
- mu MutexWrap
- // Reusable empty entry
- entryPool sync.Pool
-}
-
-type MutexWrap struct {
- lock sync.Mutex
- disabled bool
-}
-
-func (mw *MutexWrap) Lock() {
- if !mw.disabled {
- mw.lock.Lock()
- }
-}
-
-func (mw *MutexWrap) Unlock() {
- if !mw.disabled {
- mw.lock.Unlock()
- }
-}
-
-func (mw *MutexWrap) Disable() {
- mw.disabled = true
-}
-
-// Creates a new logger. Configuration should be set by changing `Formatter`,
-// `Out` and `Hooks` directly on the default logger instance. You can also just
-// instantiate your own:
-//
-// var log = &Logger{
-// Out: os.Stderr,
-// Formatter: new(JSONFormatter),
-// Hooks: make(LevelHooks),
-// Level: logrus.DebugLevel,
-// }
-//
-// It's recommended to make this a global instance called `log`.
-func New() *Logger {
- return &Logger{
- Out: os.Stderr,
- Formatter: new(TextFormatter),
- Hooks: make(LevelHooks),
- Level: InfoLevel,
- }
-}
-
-func (logger *Logger) newEntry() *Entry {
- entry, ok := logger.entryPool.Get().(*Entry)
- if ok {
- return entry
- }
- return NewEntry(logger)
-}
-
-func (logger *Logger) releaseEntry(entry *Entry) {
- logger.entryPool.Put(entry)
-}
-
-// Adds a field to the log entry, note that it doesn't log until you call
-// Debug, Print, Info, Warn, Fatal or Panic. It only creates a log entry.
-// If you want multiple fields, use `WithFields`.
-func (logger *Logger) WithField(key string, value interface{}) *Entry {
- entry := logger.newEntry()
- defer logger.releaseEntry(entry)
- return entry.WithField(key, value)
-}
-
-// Adds a struct of fields to the log entry. All it does is call `WithField` for
-// each `Field`.
-func (logger *Logger) WithFields(fields Fields) *Entry {
- entry := logger.newEntry()
- defer logger.releaseEntry(entry)
- return entry.WithFields(fields)
-}
-
-// Add an error as single field to the log entry. All it does is call
-// `WithError` for the given `error`.
-func (logger *Logger) WithError(err error) *Entry {
- entry := logger.newEntry()
- defer logger.releaseEntry(entry)
- return entry.WithError(err)
-}
-
-func (logger *Logger) Debugf(format string, args ...interface{}) {
- if logger.Level >= DebugLevel {
- entry := logger.newEntry()
- entry.Debugf(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Infof(format string, args ...interface{}) {
- if logger.Level >= InfoLevel {
- entry := logger.newEntry()
- entry.Infof(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Printf(format string, args ...interface{}) {
- entry := logger.newEntry()
- entry.Printf(format, args...)
- logger.releaseEntry(entry)
-}
-
-func (logger *Logger) Warnf(format string, args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warnf(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Warningf(format string, args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warnf(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Errorf(format string, args ...interface{}) {
- if logger.Level >= ErrorLevel {
- entry := logger.newEntry()
- entry.Errorf(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Fatalf(format string, args ...interface{}) {
- if logger.Level >= FatalLevel {
- entry := logger.newEntry()
- entry.Fatalf(format, args...)
- logger.releaseEntry(entry)
- }
- Exit(1)
-}
-
-func (logger *Logger) Panicf(format string, args ...interface{}) {
- if logger.Level >= PanicLevel {
- entry := logger.newEntry()
- entry.Panicf(format, args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Debug(args ...interface{}) {
- if logger.Level >= DebugLevel {
- entry := logger.newEntry()
- entry.Debug(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Info(args ...interface{}) {
- if logger.Level >= InfoLevel {
- entry := logger.newEntry()
- entry.Info(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Print(args ...interface{}) {
- entry := logger.newEntry()
- entry.Info(args...)
- logger.releaseEntry(entry)
-}
-
-func (logger *Logger) Warn(args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warn(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Warning(args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warn(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Error(args ...interface{}) {
- if logger.Level >= ErrorLevel {
- entry := logger.newEntry()
- entry.Error(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Fatal(args ...interface{}) {
- if logger.Level >= FatalLevel {
- entry := logger.newEntry()
- entry.Fatal(args...)
- logger.releaseEntry(entry)
- }
- Exit(1)
-}
-
-func (logger *Logger) Panic(args ...interface{}) {
- if logger.Level >= PanicLevel {
- entry := logger.newEntry()
- entry.Panic(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Debugln(args ...interface{}) {
- if logger.Level >= DebugLevel {
- entry := logger.newEntry()
- entry.Debugln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Infoln(args ...interface{}) {
- if logger.Level >= InfoLevel {
- entry := logger.newEntry()
- entry.Infoln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Println(args ...interface{}) {
- entry := logger.newEntry()
- entry.Println(args...)
- logger.releaseEntry(entry)
-}
-
-func (logger *Logger) Warnln(args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warnln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Warningln(args ...interface{}) {
- if logger.Level >= WarnLevel {
- entry := logger.newEntry()
- entry.Warnln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Errorln(args ...interface{}) {
- if logger.Level >= ErrorLevel {
- entry := logger.newEntry()
- entry.Errorln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-func (logger *Logger) Fatalln(args ...interface{}) {
- if logger.Level >= FatalLevel {
- entry := logger.newEntry()
- entry.Fatalln(args...)
- logger.releaseEntry(entry)
- }
- Exit(1)
-}
-
-func (logger *Logger) Panicln(args ...interface{}) {
- if logger.Level >= PanicLevel {
- entry := logger.newEntry()
- entry.Panicln(args...)
- logger.releaseEntry(entry)
- }
-}
-
-//When file is opened with appending mode, it's safe to
-//write concurrently to a file (within 4k message on Linux).
-//In these cases user can choose to disable the lock.
-func (logger *Logger) SetNoLock() {
- logger.mu.Disable()
-}