Returns the full path to the file, including leading '/' and bucket name.
        Access to the bucket root are not allowed.

def path(self, name):
        """
        Returns the full path to the file, including leading '/' and bucket name.
        Access to the bucket root are not allowed.
        """
        if not name:
            raise SuspiciousOperation("Attempted access to '%s' denied." % name)
        return os.path.join(self._bucket, name)