Documentation
¶
Overview ¶
Package dbconfig provides a generic functions for parsing sonic database config file in system package main
Index ¶
- Constants
- func CheckDbMultiNamespace() bool
- func DbGetNamespaceAndConfigFile(ns_to_cfgfile_map map[string]string)
- func DbInit()
- func GetDbAllNamespaces() []string
- func GetDbDefaultNamespace() string
- func GetDbHostName(db_name string, ns string) string
- func GetDbId(db_name string, ns string) int
- func GetDbInst(db_name string, ns string) map[string]interface{}
- func GetDbList(ns string) map[string]interface{}
- func GetDbNamespaceFromTarget(target string) (string, bool)
- func GetDbNonDefaultNamespaces() []string
- func GetDbPort(db_name string, ns string) int
- func GetDbSeparator(db_name string, ns string) string
- func GetDbSock(db_name string, ns string) string
- func GetDbTcpAddr(db_name string, ns string) string
- func Init()
Constants ¶
View Source
const ( SONIC_DB_GLOBAL_CONFIG_FILE string = "/var/run/redis/sonic-db/database_global.json" SONIC_DB_CONFIG_FILE string = "/var/run/redis/sonic-db/database_config.json" SONIC_DEFAULT_NAMESPACE string = "" )
Variables ¶
This section is empty.
Functions ¶
func CheckDbMultiNamespace ¶
func CheckDbMultiNamespace() bool
func GetDbAllNamespaces ¶
func GetDbAllNamespaces() []string
func GetDbDefaultNamespace ¶
func GetDbDefaultNamespace() string
func GetDbHostName ¶
func GetDbNonDefaultNamespaces ¶
func GetDbNonDefaultNamespaces() []string
func GetDbSeparator ¶
func GetDbTcpAddr ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.