Documentation ¶
Index ¶
Constants ¶
const OfficialPath = "/etc/hyperledger/fabric"
Variables ¶
This section is empty.
Functions ¶
func AddConfigPath ¶
func GetPath ¶
---------------------------------------------------------------------------------- GetPath() ---------------------------------------------------------------------------------- GetPath allows configuration strings that specify a (config-file) relative path
For example: Assume our config is located in /etc/jxu86/fabric-gm/core.yaml with a key "msp.configPath" = "msp/config.yaml".
This function will return:
GetPath("msp.configPath") -> /etc/jxu86/fabric-gm/msp/config.yaml
----------------------------------------------------------------------------------
func InitViper ¶
---------------------------------------------------------------------------------- InitViper() ---------------------------------------------------------------------------------- Performs basic initialization of our viper-based configuration layer. Primary thrust is to establish the paths that should be consulted to find the configuration we need. If v == nil, we will initialize the global Viper instance ----------------------------------------------------------------------------------
func TranslatePath ¶
---------------------------------------------------------------------------------- TranslatePath() ---------------------------------------------------------------------------------- Translates a relative path into a fully qualified path relative to the config file that specified it. Absolute paths are passed unscathed. ----------------------------------------------------------------------------------
func TranslatePathInPlace ¶
---------------------------------------------------------------------------------- TranslatePathInPlace() ---------------------------------------------------------------------------------- Translates a relative path into a fully qualified path in-place (updating the pointer) relative to the config file that specified it. Absolute paths are passed unscathed. ----------------------------------------------------------------------------------
Types ¶
This section is empty.