2주차 과제 - 권순석

필수 과제

  • server list는 아래와 같이 한정된 값만 출력을 해주고 있습니다.image
    • 위 결과값에 project name , user name을 포함시켜서 출력되게 해주세요.

  • 실제 server list 명령어의 동작에 대한 구현은 python-openstackclient > openstackclient > compute > v2 > server.py 내부 ListServer 클래스에 존재

  • 쉘 명령어의 인자를 파싱하는 get_parser 함수에서 --assignment2 인자를 추가

  • 실제 인자에 대한 동작을 담당하는 take_action 함수
  • 프로젝트 이름, 유저 이름을 identity_client에서 읽어옴
  • 추가로 출력해줄 column 헤더 및 값을 추가
  • 서버 데이터 목록에 project_name user_name 값을 추가

  • server list --assignment2 추가 인자 출력 확인
1개의 좋아요