cmd

package
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ENV_SERVICE_PORT            = "SERVICE_PORT"
	ENV_SERVICE_ADDR            = "SERVICE_ADDR"
	ENV_SERVICE_NETW            = "SERVICE_NETW"
	ENV_UID_HEADER              = "UID_HEADER"
	ENV_MONGO_DSN               = "MONGO_DSN"
	ENV_MONGO_DATABASE          = "MONGO_DATABASE"
	ENV_REDIS_DSN               = "REDIS_DSN"
	ENV_TOKEN_TIMEOUT           = "TOKEN_TIMEOUT"
	ENV_JWT_SECRET              = "JWT_SECRET"
	ENV_TOKEN_ISSUER            = "TOKEN_ISSUER"
	ENV_EVENT_ISSUER            = "EVENT_ISSUER"
	ENV_RABBITMQ_USERS_EXCHANGE = "RABBITMQ_USERS_EXCHANGE"
	ENV_RABBITMQ_USERS_QUEUE    = "RABBITMQ_USERS_QUEUE"
	ENV_RABBITMQ_FILES_EXCHANGE = "RABBITMQ_FILES_EXCHANGE"
	ENV_RABBITMQ_FILES_QUEUE    = "RABBITMQ_FILES_QUEUE"
	ENV_RABBITMQ_DSN            = "RABBITMQ_DSN"
)

Variables

View Source
var (
	ServicePort = "8000"
	ServiceAddr = "127.0.0.1"
	ServiceNetw = "tcp"
	UidHeader   = "X-Uid"
)

Functions

func GetAmqpChannel

func GetAmqpChannel(conn *amqp.Connection, logger *zap.Logger) *amqp.Channel

func GetAmqpConnection

func GetAmqpConnection(logger *zap.Logger) *amqp.Connection

func GetEventIssuer

func GetEventIssuer(logger *zap.Logger) string

func GetFileExchange

func GetFileExchange(logger *zap.Logger) string

func GetMongoConnection

func GetMongoConnection(logger *zap.Logger) *mongo.Database

func GetNetworkListener

func GetNetworkListener(logger *zap.Logger) net.Listener

func GetPrivateKey

func GetPrivateKey(logger *zap.Logger) *ecdsa.PrivateKey

func GetTokenIssuer

func GetTokenIssuer(logger *zap.Logger) string

func GetTokenTTL

func GetTokenTTL(logger *zap.Logger) *time.Duration

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL