def set(self, hostKeyId, storagePath, storageValue):
    "\n        Set a value on a host.\n\n        @param hostKeyId: The key id for the destination host to set the\n        given key.  This could be the local host, in which case the hostKey\n        will be the same as this C{Peer}'s keyStore keyId.\n\n        @param storagePath: The path to the key to set.  For instance, this\n        could be something like /chat/<somekey>/inbox.\n\n        @param storageValue: The value to set.\n        "
    if (hostKeyId == self.getKeyId()):
        return self.storage.set(hostKeyId, storagePath, storageValue)
    return self.pool.send(hostKeyId, 'set', storagePath, storageValue)
Set a value on a host.

@param hostKeyId: The key id for the destination host to set the
given key.  This could be the local host, in which case the hostKey
will be the same as this C{Peer}'s keyStore keyId.

@param storagePath: The path to the key to set.  For instance, this
could be something like /chat/<somekey>/inbox.

@param storageValue: The value to set.
def set(self, hostKeyId, storagePath, storageValue):
    "\n        Set a value on a host.\n\n        @param hostKeyId: The key id for the destination host to set the\n        given key.  This could be the local host, in which case the hostKey\n        will be the same as this C{Peer}'s keyStore keyId.\n\n        @param storagePath: The path to the key to set.  For instance, this\n        could be something like /chat/<somekey>/inbox.\n\n        @param storageValue: The value to set.\n        "
    if (hostKeyId == self.getKeyId()):
        return self.storage.set(hostKeyId, storagePath, storageValue)
    return self.pool.send(hostKeyId, 'set', storagePath, storageValue)