Browse Source

fix get node_id

dev
BreakWa11 9 years ago
parent
commit
3525d3d86a
  1. 8
      db_transfer.py

8
db_transfer.py

@ -413,7 +413,8 @@ class Dbv3Transfer(DbTransfer):
cur = conn.cursor() cur = conn.cursor()
cur.execute("SELECT `traffic_rate` FROM ss_node where `id`='" + str(self.cfg["node_id"]) + "'") node_info_keys = ['traffic_rate']
cur.execute("SELECT " + ','.join(node_info_keys) +" FROM ss_node where `id`='" + str(self.cfg["node_id"]) + "'")
nodeinfo = cur.fetchone() nodeinfo = cur.fetchone()
if nodeinfo == None: if nodeinfo == None:
@ -423,7 +424,10 @@ class Dbv3Transfer(DbTransfer):
return rows return rows
cur.close() cur.close()
self.cfg['transfer_mul'] = float(nodeinfo['traffic_rate']) node_info_dict = {}
for column in range(len(nodeinfo)):
node_info_dict[node_info_keys[column]] = r[column]
self.cfg['transfer_mul'] = float(node_info_dict['traffic_rate'])
cur = conn.cursor() cur = conn.cursor()
cur.execute("SELECT " + ','.join(keys) + " FROM user") cur.execute("SELECT " + ','.join(keys) + " FROM user")

Loading…
Cancel
Save