You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How do you see this working? Currently I believe the installSshConfig estimates an operating systems upgrade if it doesn't find an expected SSH config string.
Does writing an OS version file (~/.warden/os/version) which could be compared against make sense?
@bap14 thank you for clarifying. I didn't think this was truly about operating system upgrades.
As a user when I call warden env up it should:
Check if Warden is installed and configured
warden svc calls ./utils/install.sh::assertWardenInstalled that could be added to env calls as well or we could test for existence of ${WARDEN_HOME_DIR}/.installed as a proxy w/out ever launching the install sequence which that method does if the file is not found. Note the assert function is called in the svc command.
Call /utils/install.sh::installSshConfig or run the grep manually to see if ssh is already configured, output message if not configured.
Check and display a message if global services are not running.
There is code in the warden status command which determines global services are running by estimating that the docker network list returns a non null response. This may not be as detailed or accurate as desired.
No description provided.
The text was updated successfully, but these errors were encountered: