The Helpers/Default.swift contains initial values for version and other information.
On an initial install, if Gordian Server discovers a new version of Bitcoin Core, the Default values do not update correctly. Instead, you have to restart the Server before they do. (I suspect they may happen in other instances where Gordian Server discovers a new version of Bitcoin Core, but I have only seen it on a fresh install.)
The situation is as follows:
Gordian Server discovers a new version of Bitcoin Core.
Gordian Server correctly downloads and installs the new version.
The scripts to start Bitcoin running and check for Bitcoin running, which depend on a $PREFIX variable look for the old version and so fail. Gordian Server is non-functional.
Gordian Server must be quit and restarted.
After the restart, everything now correctly looks for the new version rather than the old version.
The Helpers/Default.swift contains initial values for version and other information.
On an initial install, if Gordian Server discovers a new version of Bitcoin Core, the Default values do not update correctly. Instead, you have to restart the Server before they do. (I suspect they may happen in other instances where Gordian Server discovers a new version of Bitcoin Core, but I have only seen it on a fresh install.)
The situation is as follows:
$PREFIX
variable look for the old version and so fail. Gordian Server is non-functional.