aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Erdmann <dywi@mailerd.de>2013-08-16 12:18:58 +0200
committerAndré Erdmann <dywi@mailerd.de>2013-08-16 12:18:58 +0200
commit818bfa863c7da84c37fc45871c84c5dbe67ac9af (patch)
tree56b92bc0e59624fbca0740b805541b78e8c808ad /roverlay/argparser.py
parentroverlay/util/hashpool: add missing 'import sys' (diff)
downloadR_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.py11
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 (...) ---