INNER CODE UNIT · Python
option
oracle/docker-images · OracleGoldenGate/21c/bin/deployment-init.py:184
def option(name, value = None):
"""Compose a command line option"""
result = ' --' + name
if value:
result += '=' + str(value)
return result
def establish_service_manager(hasServiceManager):
"""Ensure a Service Manager deployment exists"""
deployment_directory = get_deployment_directory(['ServiceManager'])
deployment_env = os.environ.copy()
deployment_env['OGG_ETC_HOME'] = get_deployment_directory(['ServiceManager', 'etc'])
deployment_env['OGG_VAR_HOME'] = get_deployment_directory(['ServiceManager', 'var'])
if not hasServiceManager:
for name in ['OGG_ETC_HOME', 'OGG_VAR_HOME']:
directory_name = deployment_env[name]
if not os.path.exists(directory_name):