RENDEROBJECTS

Section: User Commands (1)
Updated: January 13, 2009
Index Return to Main Contents
 

NAME

renderobjects - A tool to render part of an Emdros database as a document  

SYNOPSIS

renderobjects [ options ] stylesheet-filename database-name
renderobjects (--help|--version|-V)
 

DESCRIPTION

renderobjects is a tool to render a part of an Emdros database as a document. It uses the "RenderObjects" module and/or the "RenderXML" module, described in the Emdros Programmer's Reference Guide. Please see that document for more information on the stylesheet language and method used.

 

OPTIONS

renderobjects supports the following command-line switches:
--help
show help
-V , --version
show version
--fm first_monad
first monad to use
--lm last_monad
last monad to use
--renderxml
render the XML from the objects; don't stop after rendering the objects
-o , --output output-filename
name of output file; if "-" or absent, use stdout
-s , --stylesheet stylesheet-name
name of stylesheet to use. If --renderxml has been given, this is the stylesheet inside the "renderinfo" part of the stylesheet to use. In this case, the "fetchinfo" stylesheet is given by the "fetch_stylesheet" entry in the "renderinfo" stylesheet. If --renderxml has not been given, this is the stylsheet inside the "fetchinfo" part of the stylesheet to be read. The filename of the stylesheet to be read is specified as the first non-option argument on the command line.
-h , --host hostname
set db back-end hostname to connect to (default is 'localhost'). Has no effect on SQLite.
-u , --user user
set database user to connect as (default is 'emdf'). Has no effect on SQLite.
-p , --password password
set password to use for the database user. Has no effect on SQLite, unless you have an encryption-enabled SQLite, in which case this gets passed as the key.
-b , --backend backend
set database backend to `backend'. Valid values are: For PostgreSQL: "p", "pg", "postgres", and "postgresql". For MySQL: "m", "my", and "mysql". For SQLite 2.X.X: "2", "s", "l", "lt", "sqlite", and "sqlite2". For SQLite 3.X.X: "3", "s3", "lt3", and "sqlite3".

 

RETURN VALUES

0 Success
1 Wrong usage
2 Connection to backend server could not be established
3 An exception occurred (the type is printed on stderr)
4 Could not open file
 

AUTHORS

Copyright 2008 by Ulrik Sandborg-Petersen (ulrikp@users.sourceforge.net). Note that this software is distributed under the GNU GPL. See the sources for details.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
RETURN VALUES
AUTHORS

This document was created by man2html, using the manual pages.
Time: 12:15:51 GMT, August 15, 2009