Documentation ¶
Index ¶
- Variables
- func New(name string) geneos.Instance
- type Licds
- func (l *Licds) Add(username string, tmpl string, port uint16) (err error)
- func (l *Licds) Command() (args, env []string)
- func (l *Licds) Home() string
- func (l *Licds) Host() *host.Host
- func (l *Licds) Load() (err error)
- func (l *Licds) Loaded() bool
- func (l *Licds) Name() string
- func (l *Licds) Prefix() string
- func (l *Licds) Rebuild(initial bool) error
- func (l *Licds) Reload(params []string) (err error)
- func (l *Licds) SetConf(v *viper.Viper)
- func (l *Licds) String() string
- func (l *Licds) Type() *geneos.Component
- func (l *Licds) Unload() (err error)
- func (l *Licds) V() *viper.Viper
Constants ¶
This section is empty.
Variables ¶
View Source
var Licd = geneos.Component{ Name: "licd", RelatedTypes: nil, ComponentMatches: []string{"licd", "licds"}, RealComponent: true, DownloadBase: geneos.DownloadBases{Resources: "Licence+Daemon", Nexus: "geneos-licd"}, PortRange: "LicdPortRange", CleanList: "LicdCleanList", PurgeList: "LicdPurgeList", Aliases: map[string]string{ "binsuffix": "binary", "licdhome": "home", "licdbins": "install", "licdbase": "version", "licdexec": "program", "licdlogd": "logdir", "licdlogf": "logfile", "licdport": "port", "licdlibs": "libpaths", "licdcert": "certificate", "licdkey": "privatekey", "licduser": "user", "licdopts": "options", }, Defaults: []string{ "binary=licd.linux_64", "home={{join .root \"licd\" \"licds\" .name}}", "install={{join .root \"packages\" \"licd\"}}", "version=active_prod", "program={{join .install .version .binary}}", "logfile=licd.log", "port=7041", "libpaths={{join .install .version \"lib64\"}}", }, GlobalSettings: map[string]string{ "LicdPortRange": "7041,7100-", "LicdCleanList": "*.old", "LicdPurgeList": "licd.log:licd.txt", }, Directories: []string{ "packages/licd", "licd/licds", }, }
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.