Documentation ¶
Index ¶
- Constants
- Variables
- func Black(msg string) string
- func Blue(msg string) string
- func Cyan(msg string) string
- func GenHostList(hosts, hostRange, hostNet string) (hostList []string, err error)
- func Green(msg string) string
- func Magenta(msg string) string
- func Red(msg string) string
- func SetColor(msg string, conf, bg, text int) string
- func White(msg string) string
- func Yellow(msg string) string
- type Connection
- type Result
Constants ¶
View Source
const ( TextBlack = iota + 30 TextRed TextGreen TextYellow TextBlue TextMagenta TextCyan TextWhite )
View Source
const ( SUCCESS = iota FAILED UNREACHABLE )
Variables ¶
View Source
var MsgFlags = map[int]string{ SUCCESS: "SUCCESS", FAILED: "FAILED", UNREACHABLE: "UNREACHABLE", }
Functions ¶
func GenHostList ¶
Types ¶
type Connection ¶
func ParseAllGroups ¶
func ParseAllGroups() (conns []Connection, err error)
func ParseGroups ¶
func ParseGroups(groups string) (conns []Connection, err error)
func (Connection) SFTPConnect ¶
func (c Connection) SFTPConnect() (*sftp.Client, error)
func (Connection) SSHConnect ¶
func (c Connection) SSHConnect() (*ssh.Session, error)
Click to show internal directories.
Click to hide internal directories.