In select_idp_peer(), there's a prompt for if a user is going to use an external IDP peer node. If so, it then prompts for the external node's FQDN. Otherwise it falls back to using an internal IDP which defaults to it's own FQDN.
This can be streamlined to just checking for external.idp.fqdn in esgf.properties. If external.idp.fqdn is not populated, then it defaults to an internal IDP
In select_idp_peer(), there's a prompt for if a user is going to use an external IDP peer node. If so, it then prompts for the external node's FQDN. Otherwise it falls back to using an internal IDP which defaults to it's own FQDN.
This can be streamlined to just checking for external.idp.fqdn in esgf.properties. If external.idp.fqdn is not populated, then it defaults to an internal IDP