summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <bcoca@users.noreply.github.com>2017-02-17 17:14:20 -0500
committerGitHub <noreply@github.com>2017-02-17 17:14:20 -0500
commit5a754f590ed3fc18902c789d4c6410c313e4ab07 (patch)
tree00e1f0cf08607a2dbbaa6bc9f71b680fec03f28d
parentee17b914554861470b382e9e80a8e934063e0860 (diff)
downloadansible-revert-20655-allow_multi_devices.tar.gz
Revert "allow device to be list for multidev fs"revert-20655-allow_multi_devices
-rw-r--r--lib/ansible/modules/system/filesystem.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/lib/ansible/modules/system/filesystem.py b/lib/ansible/modules/system/filesystem.py
index 1efdbf71e7..d49360f09b 100644
--- a/lib/ansible/modules/system/filesystem.py
+++ b/lib/ansible/modules/system/filesystem.py
@@ -38,7 +38,7 @@ options:
required: true
dev:
description:
- - Target block device. Starting in 2.3 it can also take a list of devices for file systems that allow this.
+ - Target block device.
required: true
force:
choices: [ "yes", "no" ]
@@ -73,9 +73,6 @@ EXAMPLES = '''
opts: -cc
'''
-import os
-from ansible.module_utils.basic import AnsibleModule
-
def _get_dev_size(dev, module):
""" Return size in bytes of device. Returns int """
blockdev_cmd = module.get_bin_path("blockdev", required=True)
@@ -124,7 +121,7 @@ def main():
module = AnsibleModule(
argument_spec = dict(
fstype=dict(required=True, aliases=['type']),
- dev=dict(required=True, aliases=['device'], type='list'),
+ dev=dict(required=True, aliases=['device']),
opts=dict(),
force=dict(type='bool', default='no'),
resizefs=dict(type='bool', default='no'),
@@ -203,13 +200,12 @@ def main():
growcmd = fs_cmd_map[fstype]['grow']
fssize_cmd = fs_cmd_map[fstype]['fsinfo']
- for device in dev:
- if not os.path.exists(device):
- module.fail_json(msg="Device %s not found." % device)
+ if not os.path.exists(dev):
+ module.fail_json(msg="Device %s not found."%dev)
cmd = module.get_bin_path('blkid', required=True)
- rc,raw_fs,err = module.run_command("%s -c /dev/null -o value -s TYPE %s" % (cmd, ' '.join(dev)))
+ rc,raw_fs,err = module.run_command("%s -c /dev/null -o value -s TYPE %s" % (cmd, dev))
fs = raw_fs.strip()
if fs == fstype and resizefs == False and not force:
@@ -263,5 +259,7 @@ def main():
module.exit_json(changed=changed)
+# import module snippets
+from ansible.module_utils.basic import *
if __name__ == '__main__':
main()