LRAUV  revA
ModuleToXsd Namespace Reference

Functions

def encodeXMLText (text)
 

Variables

list moduleSourceFilename = sys.argv[1]
 
tuple moduleRootPattern = re.compile( "(([\w_]+)Module)[\.][cC][pP]*" )
 
tuple moduleRootMatches = moduleRootPattern.search( moduleSourceFilename )
 
tuple moduleRoot = moduleRootMatches.group(1)
 
tuple moduleRootBase = moduleRootMatches.group(2)
 
tuple sourceFolderPattern = re.compile( "(.*[%/])[\w_]+[\.][cC][pP]*" )
 
tuple sourceFolderMatches = sourceFolderPattern.match( moduleSourceFilename )
 
tuple sourceFolder = sourceFolderMatches.group(1)
 
tuple destination_dir = os.getenv( 'XSD_DEST_DIR', '/mbari/LRAUV/xsd' )
 
tuple outfile = open( os.path.normpath( destination_dir + '/' + moduleRootBase + '.xsd'), 'w' )
 

Function Documentation

def ModuleToXsd.encodeXMLText (   text)

Variable Documentation

tuple ModuleToXsd.destination_dir = os.getenv( 'XSD_DEST_DIR', '/mbari/LRAUV/xsd' )
tuple ModuleToXsd.moduleRoot = moduleRootMatches.group(1)
tuple ModuleToXsd.moduleRootBase = moduleRootMatches.group(2)
tuple ModuleToXsd.moduleRootMatches = moduleRootPattern.search( moduleSourceFilename )
tuple ModuleToXsd.moduleRootPattern = re.compile( "(([\w_]+)Module)[\.][cC][pP]*" )
list ModuleToXsd.moduleSourceFilename = sys.argv[1]
tuple ModuleToXsd.outfile = open( os.path.normpath( destination_dir + '/' + moduleRootBase + '.xsd'), 'w' )
tuple ModuleToXsd.sourceFolder = sourceFolderMatches.group(1)
tuple ModuleToXsd.sourceFolderMatches = sourceFolderPattern.match( moduleSourceFilename )
tuple ModuleToXsd.sourceFolderPattern = re.compile( "(.*[%/])[\w_]+[\.][cC][pP]*" )