Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. # imap drive layout information
  2. [%- USE dir = Directory("/sys/block") %]
  3. [%- FOREACH item = dir.dirs %]
  4. [%- name = item.name %]
  5. [%- NEXT UNLESS name.match('^sd') %]
  6. [%- TRY %]
  7. [%- USE File("/sys/block/$name/device/model") %]
  8. [%- drive = INSERT "/sys/block/$name/device/model" | trim %]
  9. [%- IF imap.drives.$drive %]
  10. # [% name %]: [% drive %]
  11. [%- FOREACH num = imap.drives.$drive.keys.nsort %]
  12. [%- conf = imap.drives.$drive.$num %]
  13. [%- IF conf.fs == 'ext4' %]
  14. [%- mountdata = "ext4 rw,noatime,data=ordered 0 0" %]
  15. [%- ELSIF conf.fs == 'btrfs' %]
  16. [%- mountdata = "btrfs rw,noatime 0 0" %]
  17. [%- ELSE %]
  18. [%- mountdata = "reiserfs rw,noatime,nodiratime,notail,data=ordered 0 0" %]
  19. [%- END %]
  20. /dev/[% name %][% num %] /mnt/[% drive %][% conf.num %] [% mountdata %]
  21. [%- END %]
  22. [%- END %]
  23. [%- CATCH File %]
  24. [%- END %]
  25. [%- END %]
  26. [%- END %]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement