virtualenv: better error messages when creation fails

This commit is contained in:
Andreas Lutro 2015-08-07 21:59:05 +02:00
parent 0d3c2d549e
commit b2913acc48

View file

@ -162,7 +162,12 @@ def managed(name,
use_vt=use_vt,
)
ret['result'] = _ret['retcode'] == 0
if _ret['retcode'] != 0:
ret['result'] = False
ret['comment'] = _ret['stdout'] + _ret['stderr']
return ret
ret['result'] = True
ret['changes']['new'] = __salt__['cmd.run_stderr'](
'{0} -V'.format(venv_py)).strip('\n')