ucs

package
v0.0.0-...-796497b Latest Latest
Warning

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

Go to latest
Published: Aug 17, 2018 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	XML_REPLACEMENT_START = "<"
	XML_REPLACEMENT_END   = ">"
	XML_LOGIN             = `<aaaLogin inName="<USERNAME>" inPassword="<PASSWORD>"/>`
	XML_LOGOUT            = `<aaaLogout inCookie="<COOKIE>"/>`
	XML_TOP_SYSTEM_INFO   = `<configResolveClass cookie="<COOKIE>" classId="topSystem" inHierarchical="false"/>`
	XML_SERVER_DN         = `<configFindDnsByClassId cookie="<COOKIE>" classId="computeItem"/>`
	XML_SERVER_DETAIL_DN  = `<configResolveDn cookie="<COOKIE>" dn="<DN>"  inHierarchical="false"/>`
)
View Source
const (
	INDEX_POS_LATEST    = "mdfTree.addElementRel(966, 1, 'Latest', '');"
	INDEX_POS_SUGGESTED = "mdfTree.addElementRel(965, 1, 'Suggested', '');"
	INDEX_POS_RELEASES  = "mdfTree.addElementRel(967, 1, 'All Releases', '');"
	INDEX_POS_DEFERRED  = "mdfTree.addElementRel(968, 1, 'Deferred Releases', '');"
	INDEX_POS_END       = "document.write(mdfTree);"
)

Variables

This section is empty.

Functions

func GetAllDeferredReleases

func GetAllDeferredReleases() []string

func GetAllLatestReleases

func GetAllLatestReleases() []string

func GetAllReleases

func GetAllReleases() []string

func GetAllSuggestedReleases

func GetAllSuggestedReleases() []string

func GetAllofReleases

func GetAllofReleases() []string

func GetDeferredReleases

func GetDeferredReleases() []string

func GetIsDeferredRelease

func GetIsDeferredRelease(version string) bool

func GetIsSuggestedOrLatest

func GetIsSuggestedOrLatest(train string) bool

func GetLatestRelease

func GetLatestRelease() string

func GetLatestReleaseTrain

func GetLatestReleaseTrain(train string) string

func GetLatestReleases

func GetLatestReleases() []string

func GetSuggestedRelease

func GetSuggestedRelease() string

func GetSuggestedReleaseTrain

func GetSuggestedReleaseTrain(train string) string

func GetSuggestedReleases

func GetSuggestedReleases() []string

func GetWebData

func GetWebData()

func IsLatestReleaseTrain

func IsLatestReleaseTrain(train string) bool

func IsSuggestedReleaseTrain

func IsSuggestedReleaseTrain(train string) bool

func ShowAllReleases

func ShowAllReleases()

func ShowDeferredReleases

func ShowDeferredReleases()

func ShowLatestReleases

func ShowLatestReleases()

func ShowSuggestedReleases

func ShowSuggestedReleases()

Types

type RESPONSE

type RESPONSE struct {
	Response string
	Body     string
	Errors   []error
}

type UCSBladeInfo

type UCSBladeInfo struct {
	BladeDescr        string
	BladeDN           string
	BladeLabel        string
	BladeModel        string
	BladeName         string
	BladePID          string
	BladeSlot         string
	BladeChassis      string
	BladeSerial       string
	BladeUUID         string
	BladeMemory       string
	BladeAssociation  string
	BladeAssociatedTo string
	BladeAvailability string
	BladeSockets      string
	BladeCores        string
	BladePower        string
}

type UCSM

type UCSM struct {
	LastResponse RESPONSE
	// contains filtered or unexported fields
}

func New

func New() *UCSM

func (*UCSM) End

func (u *UCSM) End() (string, []error)

func (*UCSM) GetPriviledges

func (u *UCSM) GetPriviledges() string

func (*UCSM) GetSystemBlades

func (u *UCSM) GetSystemBlades() []UCSBladeInfo

func (*UCSM) GetSystemName

func (u *UCSM) GetSystemName() string

func (*UCSM) GetVersion

func (u *UCSM) GetVersion() string

func (*UCSM) IsAdmin

func (u *UCSM) IsAdmin() bool

func (*UCSM) Login

func (u *UCSM) Login(ip, username, password string) *UCSM

func (*UCSM) Logout

func (u *UCSM) Logout() []error

type UCSMDATA

type UCSMDATA struct {
	// contains filtered or unexported fields
}

type UCSMLogin

type UCSMLogin struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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