@target_must_exist
def vagrant_suspend(args):
    target = Path(args.target[0])

    retcode = subprocess.call(['vagrant', 'suspend'], cwd=target.path)
    if retcode != 0:
        logging.critical("vagrant suspend failed with code %d, ignoring...",
                         retcode)
Suspends the VM through Vagrant, without destroying it.
dataset/ETHPy150Open ViDA-NYU/reprozip/reprounzip-vagrant/reprounzip/unpackers/vagrant/__init__.py/vagrant_suspend