about summary refs log tree commit diff
path: root/cmd/flake-info/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/flake-info/main.go')
-rw-r--r--cmd/flake-info/main.go43
1 files changed, 0 insertions, 43 deletions
diff --git a/cmd/flake-info/main.go b/cmd/flake-info/main.go
deleted file mode 100644
index d41f321..0000000
--- a/cmd/flake-info/main.go
+++ /dev/null
@@ -1,43 +0,0 @@
-package main
-
-import (
-	"errors"
-	"flag"
-	"fmt"
-	"os"
-	"time"
-
-	"github.com/fcuny/world/pkg/flake/lock"
-)
-
-func main() {
-	var flakeLockPath string
-
-	flag.StringVar(&flakeLockPath, "flake-lock", "flake.lock", "path to the flake lock file")
-
-	flag.Parse()
-
-	if _, err := os.Stat(flakeLockPath); err != nil {
-		if errors.Is(err, os.ErrNotExist) {
-			fmt.Fprintf(os.Stderr, "%s does not exists\n", flakeLockPath)
-		} else {
-			fmt.Fprintf(os.Stderr, "failed to check if %s exists: %v\n", flakeLockPath, err)
-		}
-		os.Exit(1)
-	}
-
-	lock, err := lock.New(flakeLockPath)
-	if err != nil {
-		fmt.Fprintf(os.Stderr, "failed to parse the lockfile for %s: %+v\n", flakeLockPath, err)
-		os.Exit(1)
-	}
-
-	fmt.Printf("%s info:\n", flakeLockPath)
-	fmt.Printf("version: %d\n", lock.Version)
-	fmt.Printf("all nodes:\n")
-	for nodeName, node := range lock.Nodes {
-		date := time.Unix(node.Locked.LastModified, 0)
-		unitTimeInRFC3339 := date.Format(time.RFC3339)
-		fmt.Printf("- %s was updated on %s\n", nodeName, unitTimeInRFC3339)
-	}
-}