tools/toCOPY
Don Penney cac209d677 Improve generate-cgcs-centos-repo.sh efficiency
The generate-cgcs-centos-repo.sh utility sets up symlinks
in the cgcs-centos-repo directory for each entry in the
defined LST files, pointing to files from a mirror. In the
processing of the LST files, a complete "find" of the
specified mirror is done for each file, looking for a match.
Given there are more than 2000 such entries, this causes
the tool to take a long time to do its job.

This update enhances the tool to do a single find upfront,
caching the result in a temporary file. During processing of
the LST files, then, the tool can grep this file to find the
corresponding file, rather than repeating the find.

In addition, this update fixes an issue with error reporting,
where a flag was used inside the processing loop to indicate
missing files. However, because the loop runs in a subshell,
this status flag is no longer set when checked outside the loop.
This is replaced with a check of the missing file report.

Change-Id: I0eb41f9da3d5afd010ade9308474e537c409f540
Closes-Bug: 1831488
Signed-off-by: Don Penney <don.penney@windriver.com>
2019-06-03 14:45:28 -04:00
..
cgcs_overlay Add build tools 2018-06-08 17:01:43 -05:00
.inputrc Add build tools 2018-06-08 17:01:43 -05:00
finishSetup.sh Followup opendev cleanup and test jobs 2019-04-21 16:08:20 -05:00
generate-cgcs-centos-repo.sh Improve generate-cgcs-centos-repo.sh efficiency 2019-06-03 14:45:28 -04:00
generate-cgcs-tis-repo Add notices on Intel authored files. 2019-03-20 10:21:32 -06:00
populate_downloads.sh update mellanox driver name with the new version 2019-01-30 23:48:29 +08:00
WhatAreThese.md Add build tools 2018-06-08 17:01:43 -05:00