Delete dead code.

This commit is contained in:
David Anderson 2018-02-05 21:08:28 -08:00
parent 52a742156e
commit bcaa633b65
4 changed files with 1 additions and 39 deletions

View File

@ -31,7 +31,7 @@ ci-test:
ci-lint: ci-lint:
$(GOCMD) get -u github.com/alecthomas/gometalinter $(GOCMD) get -u github.com/alecthomas/gometalinter
gometalinter --install golint gometalinter --install golint
gometalinter --deadline=1m --disable-all --enable=gofmt --enable=golint --enable=vet --enable=structcheck --enable=unconvert --vendor ./... gometalinter --deadline=1m --disable-all --enable=gofmt --enable=golint --enable=vet --enable=deadcode --enable=structcheck --enable=unconvert --vendor ./...
.PHONY: update-ipxe .PHONY: update-ipxe
update-ipxe: update-ipxe:

View File

@ -27,10 +27,6 @@ import (
"golang.org/x/net/ipv4" "golang.org/x/net/ipv4"
) )
const (
udpProtocolNumber = 17
)
type linuxConn struct { type linuxConn struct {
port uint16 port uint16
conn *ipv4.RawConn conn *ipv4.RawConn

View File

@ -64,10 +64,6 @@ func fatalf(msg string, args ...interface{}) {
os.Exit(1) os.Exit(1)
} }
func todo(msg string, args ...interface{}) {
fatalf("TODO: "+msg, args...)
}
func staticConfigFlags(cmd *cobra.Command) { func staticConfigFlags(cmd *cobra.Command) {
cmd.Flags().String("cmdline", "", "Kernel commandline arguments") cmd.Flags().String("cmdline", "", "Kernel commandline arguments")
cmd.Flags().String("bootmsg", "", "Message to print on machines before booting") cmd.Flags().String("bootmsg", "", "Message to print on machines before booting")

View File

@ -241,35 +241,6 @@ func centosRecipe(parent *cobra.Command) {
parent.AddCommand(centosCmd) parent.AddCommand(centosCmd)
} }
func archRecipe(parent *cobra.Command) {
archCmd := &cobra.Command{
Use: "arch",
Short: "Boot an Arch Linux installer",
Run: func(cmd *cobra.Command, args []string) {
arch, err := cmd.Flags().GetString("arch")
if err != nil {
fatalf("Error reading flag: %s", err)
}
mirror, err := cmd.Flags().GetString("mirror")
if err != nil {
fatalf("Error reading flag: %s", err)
}
kernel := fmt.Sprintf("%s/iso/latest/arch/boot/%s/vmlinuz", mirror, arch)
initrd := fmt.Sprintf("%s/iso/latest/arch/boot/%s/archiso.img", mirror, arch)
stage2 := fmt.Sprintf("archisobasedir=arch archiso_http_srv=%s/iso/latest/", mirror)
fmt.Println(staticFromFlags(cmd, kernel, []string{initrd}, stage2).Serve())
},
}
archCmd.Flags().String("arch", "x86_64", "CPU architecture of the Debian installer files")
archCmd.Flags().String("mirror", "https://mirrors.kernel.org/archlinux", "Root of the debian mirror to use")
serverConfigFlags(archCmd)
staticConfigFlags(archCmd)
parent.AddCommand(archCmd)
}
func coreosRecipe(parent *cobra.Command) { func coreosRecipe(parent *cobra.Command) {
versions := []string{ versions := []string{
"stable", "stable",
@ -336,7 +307,6 @@ func init() {
ubuntuRecipe(quickCmd) ubuntuRecipe(quickCmd)
fedoraRecipe(quickCmd) fedoraRecipe(quickCmd)
centosRecipe(quickCmd) centosRecipe(quickCmd)
//archRecipe(quickCmd)
netbootRecipe(quickCmd) netbootRecipe(quickCmd)
coreosRecipe(quickCmd) coreosRecipe(quickCmd)