Package gnue :: Package appserver :: Package gcd :: Module readgcd :: Class gcdClient
[show private | hide private]

Class gcdClient

GBaseApp --+    
           |    
  GClientApp --+
               |
              gcdClient


Method Summary
  __init__(self, connections)
  run(self)
Create a new instance of a gcdReader and pass all options to it.
    Inherited from GClientApp
  getConnectionManager(self)
  getLoginHandler(self)
  setLoginHandler(self, loginHandler)
    Inherited from GBaseApp
  addCommandOption(self, *args, **parms)
Create a new command option and add it to the options sequence.
  analyzeCycle(self, cycle)
Return a generator for iterating a given reference cycle.
  buildHelpOptions(self, category)
Build 'help text' for all options of the given category.
  debugGarbageCollection(self, signal, frame)
Debug Python's garbage collection.
  doHelpConfig(self)
Display all configuration settings and their default values and quit the program.
  doSelfDoc(self)
Run the self documentation.
  doVersion(self)
Display the version information and quit the program.
  excepthook(self, etype, value, traceback)
This function catches an exception and evaluates it using getException().
  findCycle(self, search, current, last, path, seen)
Find a reference cycle starting from a given object(current) and ending with a given object(search).
  getCommandLineParameters(self, paramList)
Convert a sequence of parameters (i.e.
  handleStartupError(self, msg)
Display a startup error and exit gracefully.
  printHelp(self)
Print help information for this application and quit the program.
  printHelpConn(self)
Print connection/database-related help information and quit the program.
  printHelpDev(self)
Print help information for this application and quit the program.
  printHelpFooter(self)
Print the help footer including the address for bug reports.
  printHelpHeader(self)
Print version information and the usage header
  printVersion(self)
Display version information for this application
  selfdoc(self, command, handle, format, options)
Run the self-documentation for an application.

Class Variable Summary
str COMMAND = 'readgcd'
str NAME = 'readgcd'
str SUMMARY = 'Create or update a database schema from a GNU...
str USAGE = '[options]  [OPTIONS] file'
str VERSION = '0.5.2+svn.9887'
    Inherited from GBaseApp
list ARGUMENTS = []
str AUTHOR = 'GNU Enterprise Project'
list COMMAND_OPTIONS = []
str CONFIGFILE = 'gnue.conf'
NoneType connections = None                                                                  
str EMAIL = 'info@gnue.org'
dict OPTIONS = {}
str REPORT_BUGS_TO = 'Please report any bugs to info@gnue.or...
int USE_CONNECTIONS = 1                                                                     
int USE_DATABASE_OPTIONS = 0                                                                     
int USE_RPC_OPTIONS = 0                                                                     

Method Details

__init__(self, connections=None)
(Constructor)

Overrides:
gnue.common.apps.GBaseApp.GBaseApp.__init__

run(self)

Create a new instance of a gcdReader and pass all options to it. Before starting the process username and password will be set for the connection.
Overrides:
gnue.common.apps.GBaseApp.GBaseApp.run

Class Variable Details

COMMAND

Type:
str
Value:
'readgcd'                                                              

NAME

Type:
str
Value:
'readgcd'                                                              

SUMMARY

Type:
str
Value:
'''Create or update a database schema from a GNUe Class Definition (gc\
d) file
and maintain data for all gnue_* classes'''                            

USAGE

Type:
str
Value:
'[options]  [OPTIONS] file'                                            

VERSION

Type:
str
Value:
'0.5.2+svn.9887'                                                       


GNUe Home

Public API

Developer's Corner