added test to catch case where user fails to specify ips or machine flag
added code to fail if locations.yaml is found
defaulting to false on boolean flags if not present