Documentation
¶
Index ¶
- Constants
- Variables
- type RegistrationInfo
- func (r RegistrationInfo) WithCapacity(v gridtypes.Capacity) RegistrationInfo
- func (r RegistrationInfo) WithLocation(v geoip.Location) RegistrationInfo
- func (r RegistrationInfo) WithSecureBoot(v bool) RegistrationInfo
- func (r RegistrationInfo) WithSerialNumber(v string) RegistrationInfo
- func (r RegistrationInfo) WithVirtualized(v bool) RegistrationInfo
- func (r RegistrationInfo) WithYggdrail(v net.IP) RegistrationInfo
Constants ¶
View Source
const ( ReportInterval = 5 * time.Minute ReportMaxElapsedTime = 3 * time.Minute // must be less than report interval CyclesToUpdate = 3 )
Variables ¶
View Source
var Module cli.Command = cli.Command{ Name: "noded", Usage: "reports the node total resources", Flags: []cli.Flag{ &cli.StringFlag{ Name: "broker", Usage: "connection string to the message `BROKER`", Value: "unix:///var/run/redis.sock", }, &cli.BoolFlag{ Name: "id", Usage: "print node id and exit", }, &cli.BoolFlag{ Name: "net", Usage: "print node network and exit", }, }, Action: action, }
Module is entry point for module
Functions ¶
This section is empty.
Types ¶
type RegistrationInfo ¶
type RegistrationInfo struct {
Capacity gridtypes.Capacity
Location geoip.Location
Ygg net.IP
SecureBoot bool
Virtualized bool
SerialNumber string
}
func (RegistrationInfo) WithCapacity ¶
func (r RegistrationInfo) WithCapacity(v gridtypes.Capacity) RegistrationInfo
func (RegistrationInfo) WithLocation ¶
func (r RegistrationInfo) WithLocation(v geoip.Location) RegistrationInfo
func (RegistrationInfo) WithSecureBoot ¶
func (r RegistrationInfo) WithSecureBoot(v bool) RegistrationInfo
func (RegistrationInfo) WithSerialNumber ¶
func (r RegistrationInfo) WithSerialNumber(v string) RegistrationInfo
func (RegistrationInfo) WithVirtualized ¶
func (r RegistrationInfo) WithVirtualized(v bool) RegistrationInfo
func (RegistrationInfo) WithYggdrail ¶
func (r RegistrationInfo) WithYggdrail(v net.IP) RegistrationInfo
Click to show internal directories.
Click to hide internal directories.