package main import ( "backup-tool/uploader" "github.com/joho/godotenv" "log" "os" ) const ( ENDPOINT = "s3.us-west-004.backblazeb2.com" ) func main() { err := godotenv.Load() if err != nil { log.Fatalf("error loading .env file: (%s)", err.Error()) } if len(os.Args) < 2 { log.Fatalln("missing filename parameter") } bucketName := os.Getenv("BUCKET_NAME") if bucketName == "" { log.Fatalln("missing or empty BUCKET_NAME") } err = uploader.UploadFile(bucketName, ENDPOINT, os.Args[1]) if err != nil { log.Fatalln(err.Error()) } }