Documentation
¶
Index ¶
- func IPv4Subnet(ip net.IP) *net.IPNet
- type Crafter
- func (g *Crafter) DeleteNodes() error
- func (g *Crafter) DeletePublicIps() error
- func (c *Crafter) GenerateContracts() error
- func (c *Crafter) GenerateCountries() error
- func (c *Crafter) GenerateDmi() error
- func (c *Crafter) GenerateFarms() error
- func (c *Crafter) GenerateHealthReports() error
- func (c *Crafter) GenerateNameContracts(billsStartID, contractsStartID, contractCount int) ([]string, int, error)
- func (c *Crafter) GenerateNodeFeatures() error
- func (c *Crafter) GenerateNodeGPUs() error
- func (c *Crafter) GenerateNodeIpv6() error
- func (c *Crafter) GenerateNodeWorkloads() error
- func (c *Crafter) GenerateNodes() error
- func (c *Crafter) GeneratePricingPolicies() error
- func (c *Crafter) GeneratePublicIPs() error
- func (c *Crafter) GenerateRentContracts(billsStart, contractStart, rentConCount int) ([]string, int, error)
- func (c *Crafter) GenerateSpeedReports() error
- func (c *Crafter) GenerateTwins() error
- func (g *Crafter) UpdateContractResources() error
- func (g *Crafter) UpdateNodeContractState() error
- func (g *Crafter) UpdateNodeCountry() error
- func (g *Crafter) UpdateNodeTotalResources() error
- func (g *Crafter) UpdatePublicIps() error
- func (g *Crafter) UpdateRentContract() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Crafter ¶
type Crafter struct {
NodeCount uint
FarmCount uint
PublicIPCount uint
TwinCount uint
NodeContractCount uint
RentContractCount uint
NameContractCount uint
NodeStart uint
FarmStart uint
TwinStart uint
ContractStart uint
BillStart uint
PublicIPStart uint
// contains filtered or unexported fields
}
func NewCrafter ¶
func (*Crafter) DeletePublicIps ¶
func (*Crafter) GenerateContracts ¶
func (*Crafter) GenerateCountries ¶
func (*Crafter) GenerateDmi ¶ added in v0.15.0
func (*Crafter) GenerateFarms ¶
func (*Crafter) GenerateHealthReports ¶ added in v0.15.0
func (*Crafter) GenerateNameContracts ¶
func (*Crafter) GenerateNodeFeatures ¶ added in v0.15.18
func (*Crafter) GenerateNodeGPUs ¶
func (*Crafter) GenerateNodeIpv6 ¶ added in v0.15.1
func (*Crafter) GenerateNodeWorkloads ¶ added in v0.15.3
func (*Crafter) GenerateNodes ¶
func (*Crafter) GeneratePricingPolicies ¶ added in v0.14.5
func (*Crafter) GeneratePublicIPs ¶
func (*Crafter) GenerateRentContracts ¶
func (*Crafter) GenerateSpeedReports ¶ added in v0.15.0
func (*Crafter) GenerateTwins ¶
func (*Crafter) UpdateContractResources ¶
func (*Crafter) UpdateNodeContractState ¶
func (*Crafter) UpdateNodeCountry ¶
func (*Crafter) UpdateNodeTotalResources ¶
func (*Crafter) UpdatePublicIps ¶
func (*Crafter) UpdateRentContract ¶
Click to show internal directories.
Click to hide internal directories.