Allow yum module to use package or name as an alias for 'pkg'

This commit is contained in:
Michael DeHaan 2012-04-11 20:44:15 -04:00
parent 529a194950
commit b418632a8d

View file

@ -318,14 +318,14 @@ def main():
return 1, str(e)
elif 'state' in params:
if 'pkg' not in params:
pkg = params.get('pkg', params.get('package', params.get('name', None)))
if 'pkg' is None:
results['msg'] = "No pkg specified"
else:
try:
my = yum_base(conf_file=params['conf_file'], cachedir=True)
state = params['state']
pkgspec = params['pkg']
results = ensure(my, state, pkgspec)
results = ensure(my, state, pkg)
except Exception, e:
return 1, str(e)