'Retrieve a list of static files for the site'

def static(self):

    if (self._static is None):
        self._static = []
        for path in fileList(self.static_path, relative=True):
            full_path = os.path.join(self.static_path, path)
            if os.path.islink(full_path):
                if (not os.path.exists(os.path.realpath(full_path))):
                    logger.warning('Skipping    symlink    that    points    to    unexisting    file:\n%s', full_path)
                    continue
            self._static.append(Static(self, path))
    return self._static
