Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Firewalld ¶
type Firewalld struct { // HANAGlobal is the global configuration of HANA services. HANAGlobal model.HANAGlobalParameters // HANAServiceDefinition has association between short name of HANA services and their definitions. HANAServices []model.HANAServiceDefinition }
Firewalld takes input from existing service configuration to install HANA firewall configuration.
func (*Firewalld) GenerateConfig ¶
func (fw *Firewalld) GenerateConfig() (ret map[string]model.FirewalldService, err error)
GenerateConfig takes HANA configuration as input returns generated XML file paths vs firewalld service definition.
func (*Firewalld) WriteConfig ¶
WriteConfig serialises firewalld service definition into XML files and place them under the directory.
Click to show internal directories.
Click to hide internal directories.