- table = PrettyTable(["nsd name", "id"])
- for nsd in resp:
- name = nsd.get("id", "-")
- if long:
- onb_state = nsd["_admin"].get("onboardingState", "-")
- op_state = nsd["_admin"].get("operationalState", "-")
- usage_state = nsd["_admin"].get("usageState", "-")
- date = datetime.fromtimestamp(nsd["_admin"]["created"]).strftime(
- "%Y-%m-%dT%H:%M:%S"
- )
- last_update = datetime.fromtimestamp(
- nsd["_admin"]["modified"]
- ).strftime("%Y-%m-%dT%H:%M:%S")
- table.add_row(
- [
- name,
- nsd["_id"],
- onb_state,
- op_state,
- usage_state,
- date,
- last_update,
- ]
- )
- else:
- table.add_row([name, nsd["_id"]])
- else:
- table = PrettyTable(["nsd name", "id"])
- for nsd in resp:
- table.add_row([nsd["name"], nsd["id"]])