components/openstack/cinder/patches/18-nfs-du-option.patch
branchs11u3-sru
changeset 7789 d23f3837744d
equal deleted inserted replaced
7788:61e5a13d7162 7789:d23f3837744d
       
     1 --- cinder-8.0.0/cinder/volume/drivers/nfs.py.orig	2017-03-15 04:36:02.909935308 +0000
       
     2 +++ cinder-8.0.0/cinder/volume/drivers/nfs.py	2017-03-15 04:38:41.033711742 +0000
       
     3 @@ -294,9 +294,10 @@
       
     4          total_available = block_size * blocks_avail
       
     5          total_size = block_size * blocks_total
       
     6  
       
     7 -        du, _ = self._execute('du', '-sb', '--apparent-size', '--exclude',
       
     8 -                              '*snapshot*', mount_point,
       
     9 +        du, _ = self._execute('/usr/bin/gdu', '-sb', '--apparent-size',
       
    10 +                              '--exclude', '*snapshot*', mount_point,
       
    11                                run_as_root=run_as_root)
       
    12 +
       
    13          total_allocated = float(du.split()[0])
       
    14          return total_size, total_available, total_allocated
       
    15