OVERVIEW
We now require the user to input a valid IP address (which has already been authenticated) before deploying to that player.
TO TEST
Create a system, save it, and run through the validate, generate, and deploy commands. Check the generated system.json file against the configDSP page for your player. Enjoy. Run clean afterwards if you so wish.
NOTES
Known issue : I think the validate command won't run and log anything to the terminal if you don't enter param values on an otherwise valid system.
Make sure to check the terminal to verify that the commands did in fact run! The logger will be implemented in a different story.
Because of my weird experience with squash n merge, this PR now has a lot of commits under it :(
OVERVIEW We now require the user to input a valid IP address (which has already been authenticated) before deploying to that player.
TO TEST Create a system, save it, and run through the validate, generate, and deploy commands. Check the generated system.json file against the configDSP page for your player. Enjoy. Run clean afterwards if you so wish.
NOTES