Let's install Contrail Server Manager in our current directory.
$ sudo python setup.py install --root install
This will set up the server manager inside a directory called install which is inside the current directory.
Now you will be able to see a bunch of Python scripts of the server manager inside the folder install/usr/local/lib/python2.7/dist-packages/src:
$ cd install/usr/local/lib/python2.7/dist-packages/src $ ls contrail_defaults.py __init__.pyc server_mgr_db_convert.py server_mgr_disk_filesystem_view.pyc server_mgr_ipmi_monitoring.py server_mgr_mon_base_plugin.pyc server_mgr_utils.py contrail_defaults.pyc inplace_upgrade.py server_mgr_db_convert.pyc server_mgr_docker.py server_mgr_ipmi_monitoring.pyc server_mgr_puppet.py server_mgr_utils.pyc create_vm.py inplace_upgrade.pyc server_mgr_db.py server_mgr_docker.pyc server_mgr_issu.py server_mgr_puppet.pyc server_mgr_validations.py create_vm.pyc server_mgr_certs.py server_mgr_db.pyc server_mgr_err.py server_mgr_issu.pyc server_mgr_ssh_client.py server_mgr_validations.pyc generate_dhcp_template.py server_mgr_certs.pyc server_mgr_defaults.py server_mgr_err.pyc server_mgr_logger.py server_mgr_ssh_client.pyc smgr_dhcp_event.py generate_dhcp_template.pyc server_mgr_cert_utils.py server_mgr_defaults.pyc server_mgr_exception.py server_mgr_logger.pyc server_mgr_status.py smgr_dhcp_event.pyc generate_openssl_cfg.py server_mgr_cert_utils.pyc server_mgr_discovery.py server_mgr_exception.pyc server_mgr_main.py server_mgr_status.pyc generate_openssl_cfg.pyc server_mgr_cobbler.py server_mgr_discovery.pyc server_mgr_inventory.py server_mgr_main.pyc server_mgr_storage.py __init__.py server_mgr_cobbler.pyc server_mgr_disk_filesystem_view.py server_mgr_inventory.pyc server_mgr_mon_base_plugin.py server_mgr_storage.pyc