The existing code was generating confusion by calling both the jobs file and the credential file "config".
This PR is about updating the semantics to be more explicit that there are two files, one for the jobs, and one for the credentials.
This PR is also improving the behavior by only connecting the BMC if at least one job requires it.
The existing code was generating confusion by calling both the jobs file and the credential file "config".
This PR is about updating the semantics to be more explicit that there are two files, one for the jobs, and one for the credentials. This PR is also improving the behavior by only connecting the BMC if at least one job requires it.