INNER CODE UNIT · Python

create_ogg_deployment

oracle/docker-images · OracleGoldenGate/21c/bin/deployment-init.py:235

def create_ogg_deployment():
    """Create OGG deployment"""
    deployment_env = os.environ.copy()
    deployment_env['OGG_ETC_HOME'] = get_deployment_directory(['Deployment', 'etc'])
    deployment_env['OGG_VAR_HOME'] = get_deployment_directory(['Deployment', 'var'])
    userName, credential = get_admin_credentials()
    shell_command = 'echo \'' + credential + '\' | ' + \
        'java -classpath ' + deployment_env['OGG_HOME'] + '/lib/utl/install/oggsca.jar ogg/OGGDeployment' + \
        option('serviceListeningHost',       service_address) + \
        option('serviceListeningPort',       service_ports['ServiceManager']) + \
        option('createNewServiceManager',   'No') + \
        option('action',                    'Create') + \
        option('oggHome',                    deployment_env['OGG_HOME']) + \
        option('oggEtcHome',                 deployment_env['OGG_ETC_HOME']) + \
        option('oggVarHome',                 deployment_env['OGG_VAR_HOME']) + \
        option('envTnsAdmin',                deployment_env['OGG_ETC_HOME']) + \
        option('ggSchema',                   default_ggschema) + \
        option('deploymentName',             os.environ['OGG_DEPLOYMENT']) + \

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…