| 1234567891011121314151617181920212223242526272829 | 
							- import argparse
 
- import os
 
- import sys
 
- def parse_arguments(*unparsed_arguments):
 
-     parser = argparse.ArgumentParser(add_help=False)
 
-     parser.add_argument('-t', dest='type')
 
-     parser.add_argument('-o', dest='options')
 
-     parser.add_argument('snapshot_name')
 
-     parser.add_argument('mount_point')
 
-     return parser.parse_args(unparsed_arguments)
 
- def main():
 
-     arguments = parse_arguments(*sys.argv[1:])
 
-     assert arguments.options == 'ro'
 
-     subdirectory = os.path.join(arguments.mount_point, 'subdir')
 
-     os.mkdir(subdirectory)
 
-     test_file = open(os.path.join(subdirectory, 'file.txt'), 'w')
 
-     test_file.write('contents')
 
-     test_file.close()
 
- if __name__ == '__main__':
 
-     main()
 
 
  |