if/py/gen-py/fbnet/command_runner_asyncio/CommandRunner/Command.py [730:796]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        oprot.writeListEnd()
      oprot.writeMapEnd()
      oprot.writeFieldEnd()
    if self.timeout != None:
      oprot.writeFieldBegin('timeout', TType.I32, 3)
      oprot.writeI32(self.timeout)
      oprot.writeFieldEnd()
    if self.open_timeout != None:
      oprot.writeFieldBegin('open_timeout', TType.I32, 4)
      oprot.writeI32(self.open_timeout)
      oprot.writeFieldEnd()
    if self.client_ip != None:
      oprot.writeFieldBegin('client_ip', TType.STRING, 10)
      oprot.writeString(self.client_ip.encode('utf-8')) if UTF8STRINGS and not isinstance(self.client_ip, bytes) else oprot.writeString(self.client_ip)
      oprot.writeFieldEnd()
    if self.client_port != None:
      oprot.writeFieldBegin('client_port', TType.STRING, 11)
      oprot.writeString(self.client_port.encode('utf-8')) if UTF8STRINGS and not isinstance(self.client_port, bytes) else oprot.writeString(self.client_port)
      oprot.writeFieldEnd()
    if self.uuid != None:
      oprot.writeFieldBegin('uuid', TType.STRING, 12)
      oprot.writeString(self.uuid.encode('utf-8')) if UTF8STRINGS and not isinstance(self.uuid, bytes) else oprot.writeString(self.uuid)
      oprot.writeFieldEnd()
    oprot.writeFieldStop()
    oprot.writeStructEnd()

  def __repr__(self):
    L = []
    padding = ' ' * 4
    if self.device_to_commands is not None:
      value = pprint.pformat(self.device_to_commands, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    device_to_commands=%s' % (value))
    if self.timeout is not None:
      value = pprint.pformat(self.timeout, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    timeout=%s' % (value))
    if self.open_timeout is not None:
      value = pprint.pformat(self.open_timeout, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    open_timeout=%s' % (value))
    if self.client_ip is not None:
      value = pprint.pformat(self.client_ip, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    client_ip=%s' % (value))
    if self.client_port is not None:
      value = pprint.pformat(self.client_port, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    client_port=%s' % (value))
    if self.uuid is not None:
      value = pprint.pformat(self.uuid, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    uuid=%s' % (value))
    return "%s(%s)" % (self.__class__.__name__, "\n" + ",\n".join(L) if L else '')

  def __eq__(self, other):
    if not isinstance(other, self.__class__):
      return False

    return self.__dict__ == other.__dict__

  def __ne__(self, other):
    return not (self == other)

  # Override the __hash__ function for Python3 - t10434117
  if not six.PY2:
    __hash__ = object.__hash__
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



if/py/gen-py/fbnet/command_runner_asyncio/CommandRunner/Command.py [1108:1174]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        oprot.writeListEnd()
      oprot.writeMapEnd()
      oprot.writeFieldEnd()
    if self.timeout != None:
      oprot.writeFieldBegin('timeout', TType.I32, 3)
      oprot.writeI32(self.timeout)
      oprot.writeFieldEnd()
    if self.open_timeout != None:
      oprot.writeFieldBegin('open_timeout', TType.I32, 4)
      oprot.writeI32(self.open_timeout)
      oprot.writeFieldEnd()
    if self.client_ip != None:
      oprot.writeFieldBegin('client_ip', TType.STRING, 10)
      oprot.writeString(self.client_ip.encode('utf-8')) if UTF8STRINGS and not isinstance(self.client_ip, bytes) else oprot.writeString(self.client_ip)
      oprot.writeFieldEnd()
    if self.client_port != None:
      oprot.writeFieldBegin('client_port', TType.STRING, 11)
      oprot.writeString(self.client_port.encode('utf-8')) if UTF8STRINGS and not isinstance(self.client_port, bytes) else oprot.writeString(self.client_port)
      oprot.writeFieldEnd()
    if self.uuid != None:
      oprot.writeFieldBegin('uuid', TType.STRING, 12)
      oprot.writeString(self.uuid.encode('utf-8')) if UTF8STRINGS and not isinstance(self.uuid, bytes) else oprot.writeString(self.uuid)
      oprot.writeFieldEnd()
    oprot.writeFieldStop()
    oprot.writeStructEnd()

  def __repr__(self):
    L = []
    padding = ' ' * 4
    if self.device_to_commands is not None:
      value = pprint.pformat(self.device_to_commands, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    device_to_commands=%s' % (value))
    if self.timeout is not None:
      value = pprint.pformat(self.timeout, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    timeout=%s' % (value))
    if self.open_timeout is not None:
      value = pprint.pformat(self.open_timeout, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    open_timeout=%s' % (value))
    if self.client_ip is not None:
      value = pprint.pformat(self.client_ip, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    client_ip=%s' % (value))
    if self.client_port is not None:
      value = pprint.pformat(self.client_port, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    client_port=%s' % (value))
    if self.uuid is not None:
      value = pprint.pformat(self.uuid, indent=0)
      value = padding.join(value.splitlines(True))
      L.append('    uuid=%s' % (value))
    return "%s(%s)" % (self.__class__.__name__, "\n" + ",\n".join(L) if L else '')

  def __eq__(self, other):
    if not isinstance(other, self.__class__):
      return False

    return self.__dict__ == other.__dict__

  def __ne__(self, other):
    return not (self == other)

  # Override the __hash__ function for Python3 - t10434117
  if not six.PY2:
    __hash__ = object.__hash__
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



