SynologyDSM/SynologyDSM.py
def volume_percentage_used(self, volume):
        """Total used size in percentage for volume"""
        volume = self._get_volume(volume)
        if volume is not None:
            total = int(volume["size"]["total"])
            used = int(volume["size"]["used"])

            if used is not None and used > 0 and \
               total is not None and total > 0:
                return round((float(used) / float(total)) * 100.0, 1)
def volume_percentage_used(self, volume):
        volume = self._get_volume(volume)
        if volume is not None:
            total = int(volume["size"]["total"])
            used = int(volume["size"]["used"])

            if used is not None and used > 0 and \
               total is not None and total > 0:
                return round((float(used) / float(total)) * 100.0, 1)
def volume_percentage_used ( self , volume ) : volume = self . _get_volume ( volume ) if volume is not None : total = int ( volume [ "size" ] [ "total" ] ) used = int ( volume [ "size" ] [ "used" ] ) if used is not None and used > 0 and total is not None and total > 0 : return round ( ( float ( used ) / float ( total ) ) * 100.0 , 1 )
Total used size in percentage for volume
Total used size in percentage for volume