blob: a5cc57fb96f8d90df42cd7317a88f9716426619f [file] [log] [blame]
#!/usr/bin/env bash
source aggr_properties.shsource
if [ -z "${toDirectory}" ]
then
toDirectory=${stagingDirectory}
fi
echo "repository file statistics for ";
echo $toDirectory;
if [ ! -e "${toDirectory}" ]
then
echo "repository directory does not exist. Exiting."
exit 1;
fi
featuresDirectory="${toDirectory}"/aggregate/features
pluginsDirectory="${toDirectory}"/aggregate/plugins
if [ ! -e "${featuresDirectory}" ]
then
echo "repository features directory structure not as expected. Exiting."
exit 1;
fi
if [ ! -e "${pluginsDirectory}" ]
then
echo "repository plugins directory structure not as expected. Exiting."
exit 1;
fi
echo "Features: ";
find "${featuresDirectory}" | wc -l
du -sh "${featuresDirectory}"
echo "Plugin jar files: ";
find "${pluginsDirectory}" -name "*.jar" | wc -l
du -sh --exclude=*.pack.gz "${pluginsDirectory}"
echo "Plugin pack.gz files: ";
find "${pluginsDirectory}" -name "*jar.pack.gz" | wc -l
du -sh --exclude=*.jar "${pluginsDirectory}"