code: def has_snap(self):
          
          return len(list(filter(lambda s: s.state != SnapStateEnum.DESTROYING,
                                 self.snapshots))) > 0
docs: This method won't count the snaps in "destroying" state!
  
          :return: false if no snaps or all snaps are destroying.