def shell(inventory, *args, **kwargs):
env = ansible_env(os.environ.copy())
cmd = ['ansible-console', '-i', get_inventory_file(inventory)] + list(args)
if verbosity():
cmd += ['-' + ('v' * verbosity())]
logger.info('running %s', ' '.join(cmd))
logger.debug('env: %r', env)
return call(cmd, start_new_session=True, env=env, **kwargs)
评论列表
文章目录