def _add_copy_packages(chain, local_pkg_base_path=SERVE_DIR): if not os.path.isfile(CLUSTER_PACKAGES_PATH): err_msg = '{} not found'.format(CLUSTER_PACKAGES_PATH) log.error(err_msg) raise ExecuteException(err_msg) cluster_packages = pkgpanda.load_json(CLUSTER_PACKAGES_PATH) for package, params in cluster_packages.items(): destination_package_dir = os.path.join(REMOTE_TEMP_DIR, 'packages', package) local_pkg_path = os.path.join(local_pkg_base_path, params['filename']) chain.add_execute(['mkdir', '-p', destination_package_dir], stage='Creating package directory') chain.add_copy(local_pkg_path, destination_package_dir, stage='Copying packages')
def _add_copy_packages(chain, local_pkg_base_path='/genconf/serve'): if not os.path.isfile(CLUSTER_PACKAGES_FILE): err_msg = '{} not found'.format(CLUSTER_PACKAGES_FILE) log.error(err_msg) raise ExecuteException(err_msg) cluster_packages = pkgpanda.load_json(CLUSTER_PACKAGES_FILE) for package, params in cluster_packages.items(): destination_package_dir = os.path.join(REMOTE_TEMP_DIR, 'packages', package) local_pkg_path = os.path.join(local_pkg_base_path, params['filename']) chain.add_execute(['mkdir', '-p', destination_package_dir], comment='CREATING PKG DIR') chain.add_copy(local_pkg_path, destination_package_dir, comment='COPYING PACKAGES TO TARGETS {}'.format(local_pkg_path))
def _add_copy_packages(chain, local_pkg_base_path='genconf/serve'): if not os.path.isfile(CLUSTER_PACKAGES_FILE): err_msg = '{} not found'.format(CLUSTER_PACKAGES_FILE) log.error(err_msg) raise ExecuteException(err_msg) cluster_packages = pkgpanda.load_json(CLUSTER_PACKAGES_FILE) for package, params in cluster_packages.items(): destination_package_dir = os.path.join(REMOTE_TEMP_DIR, 'packages', package) local_pkg_path = os.path.join(local_pkg_base_path, params['filename']) chain.add_execute(['mkdir', '-p', destination_package_dir], stage='Creating package directory') chain.add_copy(local_pkg_path, destination_package_dir, stage='Copying packages')
def _add_copy_packages(chain, local_pkg_base_path='/genconf/serve'): if not os.path.isfile(CLUSTER_PACKAGES_FILE): err_msg = '{} not found'.format(CLUSTER_PACKAGES_FILE) log.error(err_msg) raise ExecuteException(err_msg) cluster_packages = pkgpanda.load_json(CLUSTER_PACKAGES_FILE) for package, params in cluster_packages.items(): destination_package_dir = os.path.join(REMOTE_TEMP_DIR, 'packages', package) local_pkg_path = os.path.join(local_pkg_base_path, params['filename']) chain.add_execute(['mkdir', '-p', destination_package_dir], comment='CREATING PKG DIR') chain.add_copy( local_pkg_path, destination_package_dir, comment='COPYING PACKAGES TO TARGETS {}'.format(local_pkg_path))