MCPcopy
hub / github.com/containerd/containerd / printNode

Function printNode

core/metadata/gc_test.go:787–814  ·  view source on GitHub ↗
(n gc.Node)

Source from the content-addressed store, hash-verified

785}
786
787func printNode(n gc.Node) string {
788 var t string
789 switch n.Type {
790 case ResourceContent:
791 t = "content"
792 case ResourceSnapshot:
793 t = "snapshot"
794 case ResourceContainer:
795 t = "container"
796 case ResourceTask:
797 t = "task"
798 case ResourceImage:
799 t = "image"
800 case ResourceLease:
801 t = "lease"
802 case ResourceIngest:
803 t = "ingest"
804 case resourceContentFlat:
805 t = "content-flat"
806 case resourceSnapshotFlat:
807 t = "snapshot-flat"
808 case resourceImageFlat:
809 t = "image-flat"
810 default:
811 return fmt.Sprintf("%v", n)
812 }
813 return fmt.Sprintf("%s(%s/%s)", t, n.Namespace, n.Key)
814}
815
816type nodeList []gc.Node
817

Callers 1

checkNodesEqualFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…