list

dpsctl topology list Usage Guide

List topologies

Usage

dpsctl topology list

Flags

Includes global dpsctl options.

   --active            Is active (optional, true/false) (default: false)
   --help, -h          show help

Examples

Basic Usage

$ dpsctl topology list
{
  "topologies": [
    {
      "topology_name": "topology",
      "leaf_node_names": [
        "node001",
        "node002",
        "node003",
        "node004"
      ]
    }
  ]
}

Filter on active status

$ dpsctl topology list --active=false
{
  "topologies": [
    {
      "topology_name": "topology",
      "leaf_node_names": [
        "node001",
        "node002",
        "node003",
        "node004"
      ]
    }
  ]
}

Get name of topology containing node

Here, the shortcut tp is used in place of topology.

$ dpsctl tp list | jq -c '.topologies[] | select(.leaf_node_names[] | contains("node003")) | .topology_name'
"topology"