@ConfigSync()
  def RemoveNode(self, node_uuid):
    logging.info("Removing node %s from configuration", node_uuid)

    if node_uuid not in self._ConfigData().nodes:
      raise errors.ConfigurationError("Unknown node '%s'" % node_uuid)

    self._UnlockedRemoveNodeFromGroup(self._ConfigData().nodes[node_uuid])
    del self._ConfigData().nodes[node_uuid]
    self._ConfigData().cluster.serial_no += 1
Writes a file to the App Engine blobstore and returns an instance of a
dataset/ETHPy150Open ganeti/ganeti/lib/config/__init__.py/ConfigWriter.RemoveNode--crossover with--dataset/ETHPy150Open gregorynicholas/flask-gae_blobstore/flask_gae_blobstore.py/write_to_blobstore