]> scripts.mit.edu Git - wizard.git/blob - wizard/command/prepare_new.py
Make some exceptions quiet.
[wizard.git] / wizard / command / prepare_new.py
1 import os
2
3 from wizard import command
4
5 def main(argv, baton):
6     options, args = parse_args(argv, baton)
7     os.mkdir(".scripts")
8     open(".scripts/.htaccess", "w").write("Deny from all\n")
9
10 def parse_args(argv, baton):
11     usage = """usage: %prog prepare-new
12
13 Creates a .scripts directory and standard files that live in it.
14 """
15     parser = command.WizardOptionParser(usage)
16     options, args = parser.parse_all(argv)
17     if len(args):
18         parser.error("too many arguments")
19     return options, args