MCPcopy
hub / github.com/redspread/spread / printStatus

Method printStatus

cli/status.go:54–94  ·  view source on GitHub ↗
(status deploy.DiffStat)

Source from the content-addressed store, hash-verified

52}
53
54func (s SpreadCli) printStatus(status deploy.DiffStat) {
55 s.printf("From Index:")
56 if len(status.ClusterNew) > 0 {
57 s.printf("%d untracked objects:", len(status.ClusterNew))
58 for _, path := range status.ClusterNew {
59 s.printf("- %s", path)
60 }
61 }
62 if len(status.ClusterModified) > 0 {
63 s.printf("%d modified objects:", len(status.ClusterModified))
64 for _, path := range status.ClusterModified {
65 s.printf("- %s", path)
66 }
67 }
68 if len(status.ClusterDeleted) > 0 {
69 s.printf("%d deleted objects:", len(status.ClusterDeleted))
70 for _, path := range status.ClusterDeleted {
71 s.printf("- %s", path)
72 }
73 }
74
75 s.printf("From HEAD:")
76 if len(status.IndexNew) > 0 {
77 s.printf("%d staged creations:", len(status.IndexNew))
78 for _, path := range status.IndexNew {
79 s.printf("- %s", path)
80 }
81 }
82 if len(status.IndexModified) > 0 {
83 s.printf("%d staged changes:", len(status.IndexModified))
84 for _, path := range status.IndexModified {
85 s.printf("- %s", path)
86 }
87 }
88 if len(status.IndexDeleted) > 0 {
89 s.printf("%d staged deletions:", len(status.IndexDeleted))
90 for _, path := range status.IndexDeleted {
91 s.printf("- %s", path)
92 }
93 }
94}

Callers 1

StatusMethod · 0.95

Calls 1

printfMethod · 0.95

Tested by

no test coverage detected