MCPcopy Create free account
hub / github.com/danderson/netboot / serverv6ConfigFlags

Function serverv6ConfigFlags

pixiecore/cli/bootipv6cmd.go:90–100  ·  view source on GitHub ↗
(cmd *cobra.Command)

Source from the content-addressed store, hash-verified

88}
89
90func serverv6ConfigFlags(cmd *cobra.Command) {
91 cmd.Flags().StringP("listen-addr", "", "", "IPv6 address to listen on")
92 cmd.Flags().StringP("ipxe-url", "", "", "IPXE config file url, e.g. http://[2001:db8:f00f:cafe::4]/script.ipxe")
93 cmd.Flags().StringP("httpboot-url", "", "", "HTTPBoot url, e.g. http://[2001:db8:f00f:cafe::4]/bootx64.efi")
94 cmd.Flags().Bool("debug", false, "Enable debug-level logging")
95 cmd.Flags().Uint8("preference", 255, "Set dhcp server preference value")
96 cmd.Flags().StringP("address-pool-start", "", "2001:db8:f00f:cafe:ffff::100", "Starting ip of the address pool, e.g. 2001:db8:f00f:cafe:ffff::100")
97 cmd.Flags().Uint64("address-pool-size", 50, "Address pool size")
98 cmd.Flags().Uint32("address-pool-lifetime", 1850, "Address pool ip valid lifetime in seconds")
99 cmd.Flags().StringP("dns-servers", "", "", "Comma separated list of one or more dns server addresses")
100}
101
102func init() {
103 rootCmd.AddCommand(bootIPv6Cmd)

Callers 1

initFunction · 0.85

Calls 1

Uint32Method · 0.80

Tested by

no test coverage detected