project-disk-use.sh: restore pre-"find -L" totals semantics
commit2b778cce139f2d8b98897f48af64cbcfb5586bea
authorKyle J. McKay <mackyle@gmail.com>
Thu, 21 Dec 2017 10:37:44 +0000 (21 02:37 -0800)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 21 Dec 2017 10:37:44 +0000 (21 02:37 -0800)
tree1cbabf770845079f2926829e2273d94218bb508b
parentcab68792872a05501e9df0cac7fe97b4fa76d545
project-disk-use.sh: restore pre-"find -L" totals semantics

Prior to switching to "find -L", any project with a symbolic link
in it's path just got omitted from the report.

Subsequently symbolic link project name aliases were then omitted
to restore a semblance of sanity.

However, including projects external to the reporoot in the disk
space totals and computations does not make sense (except as a
separate line item) because the usage gets computed by doing a scan
of reporoot.  Including items outside reporoot throws off the
cumulative results.

Prior to "find -L" they were already being excluded completely.

Restore the prior behavior with regard to cumulative disk use totals
and efficiency calculations but retain the individual project report
lines (and inclusion in repository counts) for these projects.

Girocco does not create any such projects by itself.  This only
affects administrator created projects that are then symlinked into
the Girocco reporoot.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
toolbox/reports/project-disk-use.sh