コード例 #1
0
ファイル: netbackup_mgmt_utils.py プロジェクト: hlinnaka/gpdb
def impl(context, ver):
    hosts = set(get_all_hostnames_as_list(context, "template1"))
    gphome = os.environ.get("GPHOME")
    if ver == "7.5":
        cpCmd = "cp -f %s/lib/nbu75/lib/* %s/lib/" % (gphome, gphome)
    elif ver == "7.1":
        cpCmd = "cp -f %s/lib/nbu71/lib/* %s/lib/" % (gphome, gphome)

    for host in hosts:
        cmd = Command(name="Copy NBU lib files", cmdStr=cpCmd, ctxt=REMOTE, remoteHost=host)
        cmd.run(validateAfter=True)
コード例 #2
0
def impl(context, ver):
    hosts = set(get_all_hostnames_as_list(context, 'template1'))
    gphome = os.environ.get('GPHOME')
    ver = ver.replace('.', '')
    cpCmd = 'cp -f {gphome}/lib/nbu{ver}/lib/* {gphome}/lib/'.format(gphome=gphome,
                                                                     ver=ver)

    for host in hosts:
        cmd = Command(name='Copy NBU lib files',
                cmdStr=cpCmd,
                ctxt=REMOTE,
                remoteHost=host)
        cmd.run(validateAfter=True)
コード例 #3
0
ファイル: netbackup_mgmt_utils.py プロジェクト: zsmj513/gpdb
def impl(context, ver):
    hosts = set(get_all_hostnames_as_list(context, 'template1'))
    gphome = os.environ.get('GPHOME')
    if ver == '7.5':
        cpCmd = 'cp -f %s/lib/nbu75/lib/* %s/lib/' % (gphome, gphome)
    elif ver == '7.1':
        cpCmd = 'cp -f %s/lib/nbu71/lib/* %s/lib/' % (gphome, gphome)

    for host in hosts:
        cmd = Command(name='Copy NBU lib files',
                      cmdStr=cpCmd,
                      ctxt=REMOTE,
                      remoteHost=host)
        cmd.run(validateAfter=True)
コード例 #4
0
ファイル: netbackup_mgmt_utils.py プロジェクト: LJoNe/gpdb
def impl(context, ver):
    hosts = set(get_all_hostnames_as_list(context, 'template1'))
    gphome = os.environ.get('GPHOME')
    if ver == '7.5':
        cpCmd = 'cp -f %s/lib/nbu75/lib/* %s/lib/' % (gphome, gphome)
    elif ver == '7.1':
        cpCmd = 'cp -f %s/lib/nbu71/lib/* %s/lib/' % (gphome, gphome)

    for host in hosts:
        cmd = Command(name='Copy NBU lib files',
                cmdStr=cpCmd,
                ctxt=REMOTE,
                remoteHost=host)
        cmd.run(validateAfter=True)