@classmethod
  def RegisterDecoder(cls, decoder):
    encoding_method = decoder.ENCODING_METHOD.lower()
    if encoding_method in cls._decoders:
      raise KeyError(
          u'Decoder for encoding method: {0:s} already set.'.format(
              decoder.ENCODING_METHOD))

    cls._decoders[encoding_method] = decoder
verify that the client raises ConchError on AGENT_FAILURE
dataset/ETHPy150Open log2timeline/dfvfs/dfvfs/encoding/manager.py/EncodingManager.RegisterDecoder--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/conch/test/test_agent.py/TestAgentClientFailure.test_agentFailure