diff options
author | 2013-08-16 12:18:58 +0200 | |
---|---|---|
committer | 2013-08-16 12:18:58 +0200 | |
commit | 818bfa863c7da84c37fc45871c84c5dbe67ac9af (patch) | |
tree | 56b92bc0e59624fbca0740b805541b78e8c808ad /roverlay/argparser.py | |
parent | roverlay/util/hashpool: add missing 'import sys' (diff) | |
download | R_overlay-818bfa863c7da84c37fc45871c84c5dbe67ac9af.tar.gz R_overlay-818bfa863c7da84c37fc45871c84c5dbe67ac9af.tar.bz2 R_overlay-818bfa863c7da84c37fc45871c84c5dbe67ac9af.zip |
roverlay/argparser, status scritp: add 'html' mode
Similar to the 'cgi' mode, but doesn't print the "Content-Type: ..." header.
Diffstat (limited to 'roverlay/argparser.py')
-rw-r--r-- | roverlay/argparser.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/roverlay/argparser.py b/roverlay/argparser.py index a01d1c9..7b7d9e9 100644 --- a/roverlay/argparser.py +++ b/roverlay/argparser.py @@ -544,7 +544,7 @@ class RoverlayStatusArgumentParser ( RoverlayArgumentParser ): } DEFAULT_COMMAND = 'status' - MODES = frozenset ({ 'cgi', 'cli' }) + MODES = ( 'cli', 'cgi', 'html', ) DEFAULT_MODE = 'cli' def setup_script_mode ( self ): @@ -588,11 +588,18 @@ class RoverlayStatusArgumentParser ( RoverlayArgumentParser ): ) arg ( - '--cgi-content-type', dest='cgi_content_type', default="text/html", + '-T', '--cgi-content-type', dest='cgi_content_type', + default="text/html", flags=self.ARG_WITH_DEFAULT, metavar='<type>', help='cgi content type', ) +## arg ( +## '-o', '--template-options', dest='template_options', +## metavar='<option>', action='append', +## help='pass arbitrary options to templates', +## ) + return arg # --- end of setup_output_options (...) --- |