mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-29 03:30:22 -07:00
Merge pull request #8002 from prune998/patch-2
added missing force flag on mkfs commandline
This commit is contained in:
commit
8cab5937c3
1 changed files with 10 additions and 3 deletions
|
@ -95,10 +95,17 @@ def main():
|
||||||
else:
|
else:
|
||||||
mkfs = module.get_bin_path('mkfs', required=True)
|
mkfs = module.get_bin_path('mkfs', required=True)
|
||||||
cmd = None
|
cmd = None
|
||||||
if opts is None:
|
if fstype in ['ext2', 'ext3', 'ext4', 'ext4dev']:
|
||||||
cmd = "%s -t %s '%s'" % (mkfs, fstype, dev)
|
force_flag="-F"
|
||||||
|
elif fstype in ['btrfs']:
|
||||||
|
force_flag="-f"
|
||||||
else:
|
else:
|
||||||
cmd = "%s -t %s %s '%s'" % (mkfs, fstype, opts, dev)
|
force_flag=""
|
||||||
|
|
||||||
|
if opts is None:
|
||||||
|
cmd = "%s -t %s %s '%s'" % (mkfs, fstype, force_flag, dev)
|
||||||
|
else:
|
||||||
|
cmd = "%s -t %s %s %s '%s'" % (mkfs, fstype, force_flag, opts, dev)
|
||||||
rc,_,err = module.run_command(cmd)
|
rc,_,err = module.run_command(cmd)
|
||||||
if rc == 0:
|
if rc == 0:
|
||||||
changed = True
|
changed = True
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue