예제 #1
0
	def get_odbc_str(self, view):
		file_name     = view.file_name()
		path_resolver = PathResolver(file_name)
		ODBCAliasName = AppRunner.get_config_option(path_resolver, 'common',   'ODBCAliasName')
		Login         = AppRunner.get_config_option(path_resolver, 'database', 'Login')
		Password      = AppRunner.get_config_option(path_resolver, 'database', 'Password')
		odbc_str      = 'DSN=%s;UID=%s;PWD=%s' % (ODBCAliasName, Login, Password)
		return odbc_str
예제 #2
0
def runPackedApp(pathname):
    runner = AppRunner()
    runner.gotWindow = True
    try:
        runner.setP3DFilename(pathname, tokens = [], argv = [],
                              instanceId = 0, interactiveConsole = False)
    except ArgumentError, e:
        print e.args[0]
        sys.exit(1)
예제 #3
0

def runPackedApp(pathname):
    runner = AppRunner()
    runner.gotWindow = True
    try:
        runner.setP3DFilename(pathname,
                              tokens=[],
                              argv=[],
                              instanceId=0,
                              interactiveConsole=False)
    except ArgumentError, e:
        print e.args[0]
        sys.exit(1)


if __name__ == '__main__':
    runner = AppRunner()
    runner.gotWindow = True
    try:
        argv = parseSysArgs()
        runner.setP3DFilename(argv[0],
                              tokens=[],
                              argv=argv,
                              instanceId=0,
                              interactiveConsole=False)
    except ArgumentError, e:
        print e.args[0]
        sys.exit(1)
    taskMgr.run()
예제 #4
0
    arg0 = args[0]
    p3dFilename = Filename.fromOsSpecific(arg0)
    if p3dFilename.exists():
        p3dFilename.makeAbsolute()
        arg0 = p3dFilename.toOsSpecific()

    return [arg0] + args[1:]

def runPackedApp(pathname):
    runner = AppRunner()
    runner.gotWindow = True
    try:
        runner.setP3DFilename(pathname, tokens = [], argv = [],
                              instanceId = 0, interactiveConsole = False)
    except ArgumentError, e:
        print e.args[0]
        sys.exit(1)

if __name__ == '__main__':
    runner = AppRunner()
    runner.gotWindow = True
    try:
        argv = parseSysArgs()
        runner.setP3DFilename(argv[0], tokens = [], argv = argv,
                              instanceId = 0, interactiveConsole = False)
    except ArgumentError, e:
        print e.args[0]
        sys.exit(1)
    taskMgr.run()