package
2.3.5+incompatible
Repository: https://github.com/dspasibenko/teleport.git
Documentation: pkg.go.dev
# Packages
Package boltbk implements BoltDB backed backend for standalone instances This is a legacy backend which only exists for backward compatibility purposes
Production Teleport clusters should be using either etcd or DynamoDB backends.
Package 'dir' implements the "directory backend".
Copyright 2015 Gravitational, Inc.
Package etcdbk implements Etcd powered backend.
Package test contains a backend acceptance test suite that is backend implementation independant each backend will use the suite to test itself.
# Functions
AnyTTL returns TTL if any of the suplied times pass expiry time otherwise returns forever.
TTL converts time to TTL from current time supplied by provider, if t is zero, returns forever.
ValidateLockTTL helper allows all backends to validate lock TTL parameter.
# Constants
Forever means that object TTL will not expire unless deleted.
Forever means that object TTL will not expire unless deleted.
# Interfaces
Backend implements abstraction over local or remote storage backend
Storage is modeled after BoltDB: * bucket is a slice []string{"a", "b"} * buckets contain key value pairs
.