Migrate the code for mount_device

This commit is contained in:
Alexander Gorelyshev
2025-12-04 11:57:29 +04:00
parent 7270684562
commit 008505079e
11 changed files with 149 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
ansible-mount-device
=========
Mount the given block device.
This is essentially a thin wrapper about `ansible.posix.mount` created to standardize handling mounts.
Requirements
------------
None
Role Variables
--------------
`devices`: a list of objects, describing which device should be mounted, and how (see below for an example)
Dependencies
------------
None
Example Playbook
----------------
```yaml
- role: mount_device
devices:
- what: /dev/vdb
where: "/somewhere"
fstype: ext4
opts:
- noatime
state: mounted
```
License
-------
BSD
Author Information
------------------
corvus-migratorius@proton.me