본문 바로가기

Database

[HANA] landscapeHostConfiguration.py 소스 따라가기

landscapeHostConfiguration.py 

- HANA DB의 landscape를 확인하는 python program

 

- 실행 예

   . Cluster에서는 --sapcontrol=1 옵션을 사용함

 

- NW timeout 관련 설정을 확인하기 위해서 Source 확인 

   . 내부적으로 수행에 필요한 모듈을 import 하여 사용 함
     > NameServerPy, ConfigMgrPy, DaemonClientPy 등
     > 해당 모듈에 대한 확인 필요

 

 

[참고] Python에서 module과 package를 찾아가는 방법

- 찾는 순서
   . sys.modules
   . built-in modules
   . sys.path

 

 

- 확인

   . sys.modules -> 찾을 수 없음

 

   . sys.path

   . 해당 파일 확인 --> But Library file 로 내용 확인 불가

     > 해당 파일은 Shared library 파일로 내용은 assembly 로 밖에는 확인 불가