From 6afcbc7ba57d80bacace21b6e73ca474dd8217ca Mon Sep 17 00:00:00 2001 From: Horus3 Date: Sat, 1 Aug 2015 23:56:26 +0200 Subject: Satisfy imagestore interface --- cli/imgup/stuff.go | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 cli/imgup/stuff.go (limited to 'cli') diff --git a/cli/imgup/stuff.go b/cli/imgup/stuff.go deleted file mode 100644 index 13e3c29..0000000 --- a/cli/imgup/stuff.go +++ /dev/null @@ -1,37 +0,0 @@ -package main - -import ( - "fmt" - "github.com/canerdogan/go-autoupdate" - "net/http" - "os" - "strings" -) - -func isUrl(url string) bool { - return strings.HasPrefix(url, "http://") || strings.HasPrefix(url, "https://") -} - -func isImage(filePath string) bool { - file, err := os.Open(filePath) - if err != nil { - fmt.Println("There was an error.") - fmt.Println("Technical details: " + err.Error()) - return false - } - buff := make([]byte, 512) - _, err = file.Read(buff) - return strings.Contains(http.DetectContentType(buff), "image") -} - -func doUpdate(url string) { - fmt.Println("Update binary from "+url, "...") - err, _ := update.FromUrl(url) - if err != nil { - fmt.Print("\n") - fmt.Println("Update failed!") - os.Exit(1) - } - fmt.Println("Update completed!") - fmt.Print("\n") -} -- cgit v1.2.3