hi,
the cassandra.thrift has changed.
u need to generate new python client and compile class again.


On Mon, Jul 20, 2009 at 1:18 AM, <mobiledream...@gmail.com> wrote:

> *Hi guys *
> *the new trunk cassandra doesnt work for a simple insert, how do we get
> this working*
> *
> *
> *client.insert('Table1', 'tofu', 'Super1:Related:tofu
> stew',pickle.dumps(dict(count=1)), time.time(), 0)*
> ---------------------------------------------------------------------------
> AttributeError                            Traceback (most recent call last)
>
> /home/mark/work/cexperiments/<ipython console> in <module>()
>
> /home/mark/work/common/cassandra/Cassandra.py in insert(self, table, key,
> column_path, value, timestamp, block_for)
>     358      - block_for
>     359     """
> --> 360     self.send_insert(table, key, column_path, value, timestamp,
> block_for)
>     361     self.recv_insert()
>     362
>
> /home/mark/work/common/cassandra/Cassandra.py in send_insert(self, table,
> key, column_path, value, timestamp, block_for)
>     370     args.timestamp = timestamp
>     371     args.block_for = block_for
> --> 372     args.write(self._oprot)
>     373     self._oprot.writeMessageEnd()
>     374     self._oprot.trans.flush()
>
> /home/mark/work/common/cassandra/Cassandra.py in write(self, oprot)
>    1923     if self.column_path != None:
>    1924       oprot.writeFieldBegin('column_path', TType.STRUCT, 3)
> -> 1925       self.column_path.write(oprot)
>    1926       oprot.writeFieldEnd()
>    1927     if self.value != None:
>
> AttributeError: 'str' object has no attribute 'write'
> In [4]: client.insert('Table1', 'tofu', 'Super1:Related:tofu
> stew',pickle.dumps(dict(count=1)), time.time(), 0)
>
>
> --
> Bidegg worlds best auction site
> http://bidegg.com
>

Reply via email to