def insert(self, key, columns, timestamp=None, ttl=None,
               write_consistency_level=None):
        if timestamp is None:
            timestamp = self.timestamp()

        packed_key = self._pack_key(key)
        mut_list = self._make_mutation_list(columns, timestamp, ttl)
        mutations = {packed_key: {self.column_family: mut_list}}
        self.pool.execute('batch_mutate', mutations,
                write_consistency_level or self.write_consistency_level,
                allow_retries=self._allow_retries)

        return timestamp
Insert or update columns in the row with key `key`.
dataset/ETHPy150Open pycassa/pycassa/pycassa/columnfamily.py/ColumnFamily.insert