mirror of
https://github.com/gravitational/teleport
synced 2024-10-21 01:34:01 +00:00
Replaced our own logger with logrus
This commit is contained in:
parent
1e5c85c6d5
commit
83f2d30d12
|
@ -27,7 +27,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/session"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/session"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/mailgun/lemma/secret"
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/services"
|
||||
|
||||
"github.com/gokyle/hotp"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/session"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
|
|
@ -33,7 +33,7 @@ import (
|
|||
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/form"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/roundtrip"
|
||||
websession "github.com/gravitational/session"
|
||||
"github.com/gravitational/trace"
|
||||
|
|
|
@ -26,7 +26,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/roundtrip"
|
||||
"github.com/gravitational/session"
|
||||
"github.com/gravitational/trace"
|
||||
|
|
|
@ -19,7 +19,7 @@ package encryptedbk
|
|||
import (
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
|
||||
"github.com/gravitational/teleport"
|
||||
|
|
|
@ -20,7 +20,7 @@ import (
|
|||
"encoding/hex"
|
||||
"encoding/json"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/mailgun/lemma/secret"
|
||||
)
|
||||
|
|
|
@ -23,7 +23,7 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
|
||||
"github.com/gravitational/teleport"
|
||||
|
|
|
@ -39,7 +39,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/sshutils/scp"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -46,7 +46,7 @@ import (
|
|||
"golang.org/x/crypto/ssh/agent"
|
||||
. "gopkg.in/check.v1"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
)
|
||||
|
||||
func TestClient(t *testing.T) { TestingT(t) }
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
"golang.org/x/crypto/ssh/agent"
|
||||
|
|
|
@ -27,7 +27,7 @@ import (
|
|||
|
||||
"github.com/boltdb/bolt"
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
)
|
||||
|
||||
type BoltLog struct {
|
||||
|
|
|
@ -19,7 +19,7 @@ import (
|
|||
"net/http"
|
||||
"sync"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/vulcand/oxy/connlimit"
|
||||
"github.com/vulcand/oxy/utils"
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/recorder"
|
||||
|
||||
"github.com/boltdb/bolt"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -30,8 +30,8 @@ import (
|
|||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
"github.com/gravitational/roundtrip"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/mailgun/oxy/forward"
|
||||
|
@ -438,7 +438,7 @@ func (s *remoteSite) handleAuthProxy(w http.ResponseWriter, r *http.Request) {
|
|||
},
|
||||
}
|
||||
|
||||
fwd, err := forward.New(forward.RoundTripper(tr), forward.Logger(log.GetLogger()))
|
||||
fwd, err := forward.New(forward.RoundTripper(tr), forward.Logger(log.StandardLogger()))
|
||||
if err != nil {
|
||||
log.Errorf("write: %v", err)
|
||||
roundtrip.ReplyJSON(w, http.StatusInternalServerError, err.Error())
|
||||
|
|
|
@ -25,7 +25,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/configure"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
. "gopkg.in/check.v1"
|
||||
)
|
||||
|
||||
|
|
|
@ -16,11 +16,15 @@ limitations under the License.
|
|||
package service
|
||||
|
||||
import (
|
||||
"io/ioutil"
|
||||
"log/syslog"
|
||||
"net/http"
|
||||
"os"
|
||||
"path"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
|
||||
"github.com/gravitational/teleport/lib/auth"
|
||||
authority "github.com/gravitational/teleport/lib/auth/native"
|
||||
"github.com/gravitational/teleport/lib/backend"
|
||||
|
@ -40,8 +44,8 @@ import (
|
|||
"github.com/gravitational/teleport/lib/utils"
|
||||
"github.com/gravitational/teleport/lib/web"
|
||||
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
@ -222,7 +226,7 @@ func initSSHEndpoint(supervisor Supervisor, cfg Config) error {
|
|||
|
||||
elog := &FanOutEventLogger{
|
||||
Loggers: []lunk.EventLogger{
|
||||
lunk.NewTextEventLogger(log.GetLogger().Writer(log.SeverityInfo)),
|
||||
lunk.NewTextEventLogger(log.StandardLogger().Writer()),
|
||||
client,
|
||||
},
|
||||
}
|
||||
|
@ -332,7 +336,7 @@ func initTunAgent(supervisor Supervisor, cfg Config) error {
|
|||
|
||||
elog := &FanOutEventLogger{
|
||||
Loggers: []lunk.EventLogger{
|
||||
lunk.NewTextEventLogger(log.GetLogger().Writer(log.SeverityInfo)),
|
||||
lunk.NewTextEventLogger(log.StandardLogger().Writer()),
|
||||
client,
|
||||
}}
|
||||
|
||||
|
@ -544,7 +548,25 @@ func initRecordBackend(btype string, params string) (recorder.Recorder, error) {
|
|||
}
|
||||
|
||||
func initLogging(ltype, severity string) error {
|
||||
return log.Initialize(ltype, severity)
|
||||
useSyslog := true
|
||||
infoLevel := log.ErrorLevel
|
||||
|
||||
switch strings.ToLower(ltype) {
|
||||
case "console", "stderr":
|
||||
useSyslog = false
|
||||
}
|
||||
|
||||
if useSyslog {
|
||||
hook, err := logrus_syslog.NewSyslogHook("", "", syslog.LOG_ERR, "")
|
||||
if err != nil {
|
||||
return trace.Wrap(err)
|
||||
}
|
||||
log.AddHook(hook)
|
||||
log.SetOutput(ioutil.Discard)
|
||||
} else {
|
||||
}
|
||||
log.SetLevel(infoLevel)
|
||||
return nil
|
||||
}
|
||||
|
||||
func validateConfig(cfg Config) error {
|
||||
|
|
|
@ -18,7 +18,7 @@ package service
|
|||
import (
|
||||
"sync"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import (
|
|||
"encoding/json"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/backend"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
|
|
@ -19,7 +19,7 @@ import (
|
|||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/backend/boltbk"
|
||||
. "gopkg.in/check.v1"
|
||||
)
|
||||
|
|
|
@ -18,7 +18,7 @@ package services
|
|||
import (
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/backend"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
|
|
@ -24,7 +24,7 @@ import (
|
|||
|
||||
"github.com/gokyle/hotp"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/bcrypt"
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import (
|
|||
"sync/atomic"
|
||||
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
"golang.org/x/crypto/ssh/agent" // ctxID is a incremental context ID used for debugging and logging purposes
|
||||
)
|
||||
|
|
|
@ -22,7 +22,7 @@ import (
|
|||
"os/exec"
|
||||
"syscall"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/events"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -16,7 +16,7 @@ limitations under the License.
|
|||
package srv
|
||||
|
||||
import (
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import (
|
|||
"io/ioutil"
|
||||
"regexp"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
|
|
@ -20,7 +20,7 @@ import (
|
|||
"io"
|
||||
"regexp"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
|
||||
"github.com/gravitational/teleport/lib/services"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -30,7 +30,7 @@ import (
|
|||
|
||||
"code.google.com/p/go-uuid/uuid"
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ package srv
|
|||
import (
|
||||
"encoding/json"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -40,7 +40,7 @@ import (
|
|||
|
||||
"code.google.com/p/go-uuid/uuid"
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
// Server implements SSH server that uses configuration backend and certificate-based authentication:
|
||||
|
|
|
@ -23,7 +23,7 @@ import (
|
|||
|
||||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/kr/pty"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -20,7 +20,7 @@ import (
|
|||
|
||||
"strings"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -18,7 +18,7 @@ package sshutils
|
|||
import (
|
||||
"io"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
)
|
||||
|
||||
func CloseAll(closers ...io.Closer) error {
|
||||
|
|
|
@ -26,7 +26,7 @@ import (
|
|||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
)
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import (
|
|||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
. "gopkg.in/check.v1"
|
||||
)
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import (
|
|||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/teleport/lib/limiter"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
|
|
@ -23,7 +23,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/limiter"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
"golang.org/x/crypto/ssh/testdata"
|
||||
. "gopkg.in/check.v1"
|
||||
|
|
|
@ -16,7 +16,7 @@ limitations under the License.
|
|||
package sshutils
|
||||
|
||||
import (
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import (
|
|||
"fmt"
|
||||
"io"
|
||||
|
||||
// "github.com/gravitational/log"
|
||||
// log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/utils"
|
||||
"github.com/gravitational/teleport/lib/web"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
"golang.org/x/crypto/ssh/agent"
|
||||
|
|
|
@ -26,7 +26,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/julienschmidt/httprouter"
|
||||
"github.com/mailgun/ttlmap"
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"time"
|
||||
|
||||
"github.com/gravitational/form"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/roundtrip"
|
||||
"github.com/gravitational/session"
|
||||
"github.com/gravitational/teleport/lib/reversetunnel"
|
||||
|
|
|
@ -26,7 +26,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/auth"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/mailgun/oxy/forward"
|
||||
"github.com/mailgun/route"
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
@ -69,7 +69,7 @@ func (p *proxyHandler) serveProxyRequest(prefix string, w http.ResponseWriter, r
|
|||
forward.RoundTripper(&http.Transport{
|
||||
Dial: (&tunDialer{addr: tun.ProxyAddr, user: user, agent: agent}).Dial,
|
||||
}),
|
||||
forward.Logger(log.GetLogger()),
|
||||
forward.Logger(log.StandardLogger()),
|
||||
)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to create forwarder: %v", err)
|
||||
|
|
|
@ -38,7 +38,7 @@ import (
|
|||
|
||||
"github.com/codahale/lunk"
|
||||
"github.com/gravitational/form"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/roundtrip"
|
||||
"github.com/julienschmidt/httprouter"
|
||||
)
|
||||
|
|
|
@ -20,7 +20,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/reversetunnel"
|
||||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
)
|
||||
|
||||
type TunAuth struct {
|
||||
|
|
|
@ -20,7 +20,7 @@ import (
|
|||
|
||||
"github.com/gravitational/teleport/lib/sshutils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"golang.org/x/crypto/ssh"
|
||||
"golang.org/x/net/websocket"
|
||||
)
|
||||
|
|
|
@ -38,7 +38,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/session"
|
||||
"github.com/gravitational/teleport/lib/utils"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/mailgun/lemma/secret"
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/web"
|
||||
|
||||
"github.com/gokyle/hotp"
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"github.com/mailgun/lemma/secret"
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
|
|
@ -16,14 +16,17 @@ limitations under the License.
|
|||
package main
|
||||
|
||||
import (
|
||||
"io/ioutil"
|
||||
"log/syslog"
|
||||
"os"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
logrus_syslog "github.com/Sirupsen/logrus/hooks/syslog"
|
||||
"github.com/gravitational/teleport/tool/tctl/command" // TODO(klizhentas) fix the interface for logging
|
||||
)
|
||||
|
||||
func main() {
|
||||
log.Initialize("console", "INFO")
|
||||
initLogger()
|
||||
|
||||
cmd := command.NewCommand()
|
||||
err := cmd.Run(os.Args)
|
||||
|
@ -31,3 +34,15 @@ func main() {
|
|||
log.Errorf("%v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func initLogger() {
|
||||
// configure logrus to use syslog:
|
||||
hook, err := logrus_syslog.NewSyslogHook("", "", syslog.LOG_ERR, "")
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
log.AddHook(hook)
|
||||
// ... and disable its own output:
|
||||
log.SetOutput(ioutil.Discard)
|
||||
log.SetLevel(log.InfoLevel)
|
||||
}
|
||||
|
|
|
@ -20,13 +20,17 @@ import (
|
|||
|
||||
"github.com/gravitational/teleport/lib/service"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"gopkg.in/alecthomas/kingpin.v2"
|
||||
)
|
||||
|
||||
func main() {
|
||||
log.Initialize("console", "INFO")
|
||||
// default logging is "errors to stderr" until we parse the config file
|
||||
// and re-initialize logger
|
||||
log.SetOutput(os.Stderr)
|
||||
log.SetLevel(log.ErrorLevel)
|
||||
|
||||
if err := run(); err != nil {
|
||||
log.Errorf("teleport error: %v", err)
|
||||
os.Exit(1)
|
||||
|
|
|
@ -28,7 +28,7 @@ import (
|
|||
"github.com/gravitational/teleport/lib/client"
|
||||
"github.com/gravitational/teleport/lib/services"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
"github.com/gravitational/trace"
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
|
|
@ -48,7 +48,7 @@ import (
|
|||
"golang.org/x/crypto/ssh"
|
||||
. "gopkg.in/check.v1"
|
||||
|
||||
"github.com/gravitational/log"
|
||||
log "github.com/Sirupsen/logrus"
|
||||
)
|
||||
|
||||
func TestTsh(t *testing.T) { TestingT(t) }
|
||||
|
|
Loading…
Reference in a new issue