
This reverts commit d43bc0a0281fccc96d9d19de658341cbc6686eea. No longer needed, issue was resolved with https://review.openstack.org/358909 Change-Id: Ib8b9adcecc36fd582a3d4f393833ac86d4179424
20 lines
810 B
Bash
Executable File
20 lines
810 B
Bash
Executable File
#!/bin/bash
|
|
ROOTDIR=`pushd $(dirname $0)/.. > /dev/null /dev/null; pwd; popd > /dev/null`
|
|
echo $ROOTDIR
|
|
pushd $ROOTDIR/openstack_catalog/web > /dev/null
|
|
mkdir -p api/v1/
|
|
if [ ! -f static/assets_dead.yaml ];
|
|
then
|
|
echo 'assets: {}' > static/assets_dead.yaml
|
|
fi
|
|
if [ ! -f api/v1/assets ] || [ static/assets.yaml -nt api/v1/assets ] || [ static/assets_dead.yaml -nt api/v1/assets ];
|
|
then
|
|
$ROOTDIR/tools/asset_history.sh static/assets.yaml > static/assets_merge.yaml
|
|
python $ROOTDIR/tools/yaml2json.py static/assets_merge.yaml static/assets_dead.yaml < static/assets.yaml > /tmp/assets.$$
|
|
zopfli --i150 -c /tmp/assets.$$ > /tmp/assets.$$.gz || gzip -c /tmp/assets.$$ > /tmp/assets.$$.gz
|
|
mv /tmp/assets.$$.gz api/v1/assets.gz
|
|
mv /tmp/assets.$$ api/v1/assets
|
|
rm -f static/assets_merge.yaml
|
|
fi
|
|
popd > /dev/null
|