Wrapper for fstab

The following script has been provided by T. E. Dixon to allow mounting a Tagsistant filesystem by fstab:

#!/usr/bin/env python

import sys
import subprocess

def main():
  opts = sys.argv[2:]
  repo = sys.argv[1]
  cmd = ['/usr/bin/tagsistant', '--repository=' + repo]
  cmd.extend(opts)
  subprocess.call(cmd)

if __name__ == '__main__':
  main()

Saving this wrapper as /usr/bin/tagfs, a user can mount a Tagsistant repository from /etc/fstab with a line such:

tagfs#/path/to/repository /path/to/mountpoint   fuse   noatime,user,allow_other   0   0

Thank you Dixon.