view bitsyblog/cli.py @ 95:dd4abe56edf7

more stubbing; lord how crufty
author Jeff Hammel <jhammel@mozilla.com>
date Thu, 25 Apr 2013 17:13:07 -0700
parents fa221a2d24d9
children bc08a00a7d93
line wrap: on
line source

#!/usr/bin/env python

"""
command line interface to bitsyblog
"""

import optparse
import sys
from user import FilespaceUsers

def main(args=sys.argv[1:]):
    """command line entry point for user creation"""

    # command line parser
    usage = '%prog [options] directory user'
    parser = optparse.OptionParser(usage=usage)
    options, args = parser.parse_args(args)

    # get user name
    if len(args) != 2:
        parser.error("directory, user not specified")
    directory, name = args

    # create user
    users = FilespaceUsers(directory)

if __name__ == '__main__':
    main()