def __eq__(self, other):
        """ Return true if another Client has all identical fields

        :type other: $1
        :param other: the other Client to compare to.

        :rtype: Boolean
        :returns: True if the Clients are identical, otherwise False


        """
        if not isinstance(other, Client):
            return False
        d1 = dict(self.__dict__)
        d1oauth = d1['oauth']
        d1.pop('oauth',None)
        d1cache = d1['cache']
        d1.pop('cache',None)

        d2 = dict(other.__dict__)
        d2oauth = d2['oauth']
        d2.pop('oauth',None)
        d2cache = d2['cache']
        d2.pop('cache',None)
        return (d1 == d2 and d1oauth == d2oauth and d1cache == d2cache)
def __eq__ ( self , other ) : if not isinstance ( other , Client ) : return False d1 = dict ( self . __dict__ ) d1oauth = d1 [ 'oauth' ] d1 . pop ( 'oauth' , None ) d1cache = d1 [ 'cache' ] d1 . pop ( 'cache' , None ) d2 = dict ( other . __dict__ ) d2oauth = d2 [ 'oauth' ] d2 . pop ( 'oauth' , None ) d2cache = d2 [ 'cache' ] d2 . pop ( 'cache' , None ) return ( d1 == d2 and d1oauth == d2oauth and d1cache == d2cache )
Return true if another Client has all identical fields

        :type other: $1
        :param other: the other Client to compare to.

        :rtype: Boolean
        :returns: True if the Clients are identical, otherwise False