better message for unsupported include/imports

adhoc cannot currently execute these actions

(cherry picked from commit 74107ff7cc)
This commit is contained in:
Brian Coca 2017-10-09 15:52:52 -04:00 committed by Toshio Kuratomi
parent 9bde0acc0a
commit ed1f6df9d3

View file

@ -138,7 +138,7 @@ class AdHocCLI(CLI):
raise AnsibleOptionsError(err)
# Avoid modules that don't work with ad-hoc
if self.options.module_name in ('include', 'include_role'):
if self.options.module_name.startswith(('include', 'import_')):
raise AnsibleOptionsError("'%s' is not a valid action for ad-hoc commands" % self.options.module_name)
play_ds = self._play_ds(pattern, self.options.seconds, self.options.poll_interval)