Documentation ¶
Index ¶
- Constants
- func GetAllReaders(key string) map[string]io.Reader
- func GetArangoOboStorage() storage.DataSource
- func GetArangoSession() *arangomanager.Session
- func GetArangodbConnection() *arangomanager.Database
- func GetKubeClient(key string) *kubernetes.Clientset
- func GetLogger() *logrus.Entry
- func GetReader(key string) io.Reader
- func GetRedisClient() *r.Client
- func GetS3Client() *minio.Client
- func GetValue(key string) string
- func GetWriter(key string) io.Writer
- func SetAllReaders(key string, rds map[string]io.Reader)
- func SetArangoOboStorage(s storage.DataSource)
- func SetArangoSession(s *arangomanager.Session)
- func SetArangodbConnection(c *arangomanager.Database)
- func SetKubeClient(key string, client *kubernetes.Clientset)
- func SetLogger(l *logrus.Entry)
- func SetReader(key string, r io.Reader)
- func SetRedisClient(redis *r.Client)
- func SetS3Client(s3c *minio.Client)
- func SetValue(key, value string)
- func SetWriter(key string, w io.Writer)
Constants ¶
View Source
const ( LogrusKey = "logrus" MinioKey = "minio" LogFileKey = "log_file" RedisKey = "redis" ArangodbSessionKey = "arangodb_session" Arangodb = "arangodb" OboStorageKey = "obostorage" OboReadersKey = "oboreaders" KubeClientKey = "kubeconfig" )
Variables ¶
This section is empty.
Functions ¶
func GetArangoOboStorage ¶
func GetArangoOboStorage() storage.DataSource
func GetArangoSession ¶
func GetArangoSession() *arangomanager.Session
func GetArangodbConnection ¶
func GetArangodbConnection() *arangomanager.Database
func GetKubeClient ¶
func GetKubeClient(key string) *kubernetes.Clientset
func GetRedisClient ¶
func GetS3Client ¶
func GetS3Client() *minio.Client
func SetArangoOboStorage ¶
func SetArangoOboStorage(s storage.DataSource)
func SetArangoSession ¶
func SetArangoSession(s *arangomanager.Session)
func SetArangodbConnection ¶
func SetArangodbConnection(c *arangomanager.Database)
func SetKubeClient ¶
func SetKubeClient(key string, client *kubernetes.Clientset)
func SetRedisClient ¶
func SetS3Client ¶
func SetS3Client(s3c *minio.Client)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.