Make help messages more helpful.

This commit is contained in:
Quantum 2017-08-28 19:42:58 -04:00
parent 581658b99a
commit 2a141d86b3

View file

@ -1,3 +1,4 @@
#!/usr/bin/env python
import logging import logging
import os import os
from threading import Lock, Event, Thread from threading import Lock, Event, Thread
@ -136,12 +137,15 @@ class CloudFlareMonitorHandler(FileSystemEventHandler):
def main(): def main():
import argparse import argparse
parser = argparse.ArgumentParser(description='Purges CloudFlare on file change.') parser = argparse.ArgumentParser(description='Purges CloudFlare on local file change.')
parser.add_argument('email', help='CloudFlare login email') parser.add_argument('email', help='CloudFlare login email (e.g. user@example.com)')
parser.add_argument('token', help='CloudFlare API key') parser.add_argument('token', help='CloudFlare API key (e.g. c2547eb745079dac9320b638f5e225cf483cc5cfdda41)')
parser.add_argument('zone', help='CloudFlare zone') parser.add_argument('zone', help='CloudFlare zone (e.g. example.com)')
parser.add_argument('prefix', help='CloudFlare path prefix') parser.add_argument('prefix', help='CloudFlare path prefix (e.g. http://example.com/)')
parser.add_argument('dir', help='directory to watch', nargs='?', default='.') parser.add_argument('dir', nargs='?', default='.',
help='directory to watch, i.e. file.txt this directory '
'is http://example.com/file.txt',
)
parser.add_argument('-l', '--log', help='log file') parser.add_argument('-l', '--log', help='log file')
args = parser.parse_args() args = parser.parse_args()