예제 #1
0
    def _copy_tar_file(self, build_number, ntd_release_version):
        version_to_deploy = Version(ntd_release_version)
        version_to_deploy.build = build_number
        herc_machine = ConfigLoader.get_deployment_config("Test_Machine")

        package_path = InstallationPackageHandling.get_gx_ntd_package_path_ips(version_to_deploy,
                                                                               tar_file=True)
        package_name = FileTools.copy_file_to_remote_location_scp(self.shell, package_path, herc_machine)

        return package_name
    def _copy_tar_file(self, build_number, ntd_release_version):
        version_to_deploy = Version(ntd_release_version)
        version_to_deploy.build = build_number
        herc_machine = ConfigLoader.get_deployment_config("Test_Machine")

        package_path = InstallationPackageHandling.get_intd_package_path_ips(
            version_to_deploy, tar_file=True)
        FileTools.copy_file_to_remote_location_scp(self.shell, package_path,
                                                   herc_machine)

        # splitting path by slash and getting last part - file name
        package_name = package_path.split('/')[-1]

        return package_name