Description of problem: Tried to specify path to a different config file instead of leaving it to the default ( .openshift/express.conf ). The command run is : Earth:~ sumana$ rhc setup --config ./.openshift/custom-os.conf Everything worked fine i.e., ./.openshift/custom-os.conf got created but in the output it says express.conf instead of custom-os.conf Output snippet from the command: Created local config file: /Users/sumana/.openshift/ex.conf The express.conf file contains user configuration, and can be transferred to different computers. Version-Release number of selected component (if applicable): Earth:~ sumana$ rhc setup -v rhc 0.97.17 Steps to Reproduce: 1. rhc setup --config ./.openshift/custom-os.conf 2. 3. Actual results: Created local config file: /Users/sumana/.openshift/custom-os.conf The express.conf file contains user configuration, and can be transferred to different computers. Expected results: Created local config file: /Users/sumana/.openshift/custom-os.conf The custom-os.conf file contains user configuration, and can be transferred to different computers. Additional info:
Assigned
Code has been modified and is being merged today.
This bug will be verified after the build with fix checked in. Thanks.
This bug has been verified and fixed. Please refer to the details as below: Verified build: int.openshift.redhat.com rhc.0.98.8.gem Verified steps: 1. #touch test.conf 2. # rhc setup --config ./test.conf Veified results: Created local config file: /home/joyce/test.conf The test.conf file contains user configuration, and can be transferred to different computers. The default express.conf is replaced by the file specified by user. So it's fixed. Thanks.