Bläddra i källkod

friday late coding

bobhk 8 år sedan
förälder
incheckning
32eb08b674
3 ändrade filer med 11 tillägg och 27 borttagningar
  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)

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 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)

Vissa filer visades inte eftersom för många filer har ändrats