테이블 헤드에는 넣었는데 값이 출력이 안됨
+--------------------------------------+------+--------+------------+---------------------------------------------------------+--------------------------+---------+
| ID | Name | Status | Created At | Networks | Image | Flavor |
+--------------------------------------+------+--------+------------+---------------------------------------------------------+--------------------------+---------+
| b88b5995-e6df-46d2-b251-c9fdc8346019 | demo | ACTIVE | | private=10.0.0.45, fd4f:825b:a360:0:f816:3eff:feb3:d96f | N/A (booted from volume) | m1.nano |
+--------------------------------------+------+--------+------------+---------------------------------------------------------+--------------------------+---------+
Process finished with exit code 0
created_at을 어디서 받지?
아래 구문에서 받는거 같은데 로직을 정확히 이해못하겠음
# support for additional columns
# 컬럼 추가할 수 있는 항목
if parsed_args.columns:
for c in parsed_args.columns:
if c in ('Project ID', 'project_id'):
columns += ('tenant_id',)
column_headers += ('Project ID',)
if c in ('User ID', 'user_id'):
columns += ('user_id',)
column_headers += ('User ID',)
# 얘들을 어떻게 추가하지?
if c in ('Created At', 'created_at'):
columns += ('created',)
column_headers += ('Created At',)
created_at
→ created
로 변경하니 잘 출력됨
columns = (
'id',
'name',
'status',
# columns 값 추가
'created', # 변경
)
column_headers = (
'ID',
'Name',
'Status',
# columns 키 추가
'Created At',
)
created_at이 created로 전달됨
# server.py 2480줄
if c in ('Created At', 'created_at'):
columns += ('created',)
column_headers += ('Created At',)
project_name
추가하기