dbconfig

package
v0.0.0-...-1510907 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package dbconfig provides a generic functions for parsing sonic database config file in system package main

Index

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 DbGetNamespaceAndConfigFile

func DbGetNamespaceAndConfigFile(ns_to_cfgfile_map map[string]string)

func DbInit

func DbInit()

func GetDbAllNamespaces

func GetDbAllNamespaces() []string

func GetDbDefaultNamespace

func GetDbDefaultNamespace() string

func GetDbHostName

func GetDbHostName(db_name string, ns string) string

func GetDbId

func GetDbId(db_name string, ns string) int

func GetDbInst

func GetDbInst(db_name string, ns string) map[string]interface{}

func GetDbList

func GetDbList(ns string) map[string]interface{}

func GetDbNamespaceFromTarget

func GetDbNamespaceFromTarget(target string) (string, bool)

func GetDbNonDefaultNamespaces

func GetDbNonDefaultNamespaces() []string

func GetDbPort

func GetDbPort(db_name string, ns string) int

func GetDbSeparator

func GetDbSeparator(db_name string, ns string) string

func GetDbSock

func GetDbSock(db_name string, ns string) string

func GetDbTcpAddr

func GetDbTcpAddr(db_name string, ns string) string

func Init

func Init()

Types

This section is empty.

Jump to

Keyboard shortcuts

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