Esempio n. 1
0
def server_cmd_input():
    global s_cmd_flag
    global server_cmd
    client.client_connect()
    while 1:
        if s_cmd_flag is 0:
            utf_cmd = client.client()
            server_cmd = utf_cmd.encode('ascii', 'ignore')
            s_cmd_flag = 1
Esempio n. 2
0
def list_index():

    connect = client_connect()

    list_index = connect.client.list_indexes()

    return str(list_index['items'][0]['name'])
Esempio n. 3
0
def search_in_api(search_code):

    g.search_code = search_code
    connect = client_connect()

    search = connect.search(search_code)
    result = json.dumps(search)

    return result
Esempio n. 4
0
 def run(self):
     client = cl.client_connect(self.server,self.port)
     client.transport.open()
     starttime = time.time()
     parent = ColumnParent('Standard1')
     p = SlicePredicate(slice_range=SliceRange('', '', False, COLUMNS_PER_KEY))
     for self.count in xrange(self.keysperthread+1):
         key = str(key_generator())
         client.get_slice('Keyspace1', key, parent, p, ConsistencyLevel.ONE)
     endtime = time.time()
     addetails(self.details, ("reading", self.count, endtime- starttime))
Esempio n. 5
0
 def run(self):
     client = cl.client_connect(self.server,self.port)
     client.transport.open()
     data = md5(str(get_ident())).hexdigest()
     columns = [Column(chr(ord('A') + j), data, 0) for j in xrange(COLUMNS_PER_KEY)]
     self.count = 0
     cfmap = {'Standard1': [ColumnOrSuperColumn(column=c) for c in columns]}
     starttime = time.time()
     for i in self.range:
         key = str(i)
         client.batch_insert('Keyspace1', key, cfmap, ConsistencyLevel.ONE)
         self.count += 1
     endtime = time.time()
     timeelapsed = endtime - starttime
     addetails(self.details,("writing", self.count,timeelapsed ))