Răsfoiți Sursa

friday late coding

bobhk 8 ani în urmă
părinte
comite
32eb08b674
3 a modificat fișierele cu 11 adăugiri și 27 ștergeri
  1. 2 1
      src/rethink/portfolio_item.py
  2. 7 24
      src/ws/client_g.html
  3. 2 2
      src/ws/ws_server.py

+ 2 - 1
src/rethink/portfolio_item.py

@@ -385,7 +385,8 @@ class Portfolio(AbstractTableModel):
         # header fields      
         map(lambda hf: dtj['cols'].append({'id': hf[0], 'label': hf[1], 'type': hf[2]}), self.port['g_table']['header'])
         
-        p_items = sorted([x for x in self.port['port_items'].iteritems()])
+        #p_items = sorted([x for x in self.port['port_items'].iteritems()])
+        p_items = [x for x in self.port['port_items'].iteritems()]
         #p1_items = filter(lambda x: x[1].get_symbol_id() in PortfolioRules.rule_map['interested_position_types']['symbol'], p_items)
         #p2_items = filter(lambda x: x[1].get_instrument_type() in  PortfolioRules.rule_map['interested_position_types']['instrument_type'], p1_items)
         #map(lambda p: dtj['rows'].append({'c': self.port_item_to_row_fields(p)}), p2_items)

Fișier diff suprimat deoarece este prea mare
+ 7 - 24
src/ws/client_g.html


+ 2 - 2
src/ws/ws_server.py

@@ -146,8 +146,8 @@ class PortfolioTableModelListener(BaseMessageListener):
     '''
     
     '''
-    CACHE_MAX = 50
-    TIME_MAX = 3.0
+    CACHE_MAX = 25
+    TIME_MAX = 1.0
     
     def __init__(self, name, server_wrapper):
         BaseMessageListener.__init__(self, name)

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff