def vm_install_check(vm_name): try: output = terminal.docker_machine_status(vm_name) if output == "Error": # Case: VM exists in docker-machine, but not in VirtualBox return False else: return True except CalledProcessError: # Case: VM does not exist in docker-machine return False
def docker_machine_running_check(vm_name): output = terminal.docker_machine_status(vm_name) return output == 'Running'
def docker_machine_install_check(vm_name): try: terminal.docker_machine_status(vm_name) return True except CalledProcessError: return False