Exemple #1
0
import sys, re

cmsbot_dir=None
if __file__: cmsbot_dir=dirname(dirname(abspath(__file__)))
else: cmsbot_dir=dirname(dirname(abspath(argv[0])))
sys.path.insert(0,cmsbot_dir)

from es_utils import get_indexes, close_index, find_indexes
from time import time
cur_week=int(((time()/86400)+4)/7)

idxs=[]
try:
  if sys.argv[1]:
    for ix in sys.argv[1:]:
      ixs = find_indexes(ix)
      if not "open" in ixs: continue
      for i in ixs["open"]: idxs.append(i)
except:
  types = {"close":{}, "open":{}}
  rest  = {"close":{}, "open":{}}
  ixs = find_indexes('cmssdt-*')
  for k in ixs:
    for idx in ixs[k]:
      m = re.match("^(.+)[_-]([\d]+)$",idx)
      if m:
        ix = m.group(1)
        wk = m.group(2)
        if not k in types: types[k]={}
        if not ix in types[k]:types[k][ix]=[]
        types[k][ix].append(wk)
Exemple #2
0
#!/usr/bin/env python
from __future__ import print_function
import sys
from os.path import dirname, abspath

cmsbot_dir=None
if __file__: cmsbot_dir=dirname(dirname(abspath(__file__)))
else: cmsbot_dir=dirname(dirname(abspath(sys.argv[0])))
sys.path.insert(0,cmsbot_dir)

from es_utils import get_indexes, open_index, find_indexes
from time import time
cur_week=int(((time()/86400)+4)/7)

for i in sys.argv[1:]:
  idxs = find_indexes(i)
  if not 'close' in idxs: continue
  for ix in sorted(idxs['close']):
    print("Opening ", ix)
    open_index(ix)
    print(get_indexes(ix))

Exemple #3
0
import sys, re

cmsbot_dir = None
if __file__: cmsbot_dir = dirname(dirname(abspath(__file__)))
else: cmsbot_dir = dirname(dirname(abspath(argv[0])))
sys.path.insert(0, cmsbot_dir)

from es_utils import get_indexes, close_index, find_indexes
from time import time
cur_week = int(((time() / 86400) + 4) / 7)

idxs = []
try:
    if sys.argv[1]:
        for ix in sys.argv[1:]:
            ixs = find_indexes(ix)
            if not "open" in ixs: continue
            for i in ixs["open"]:
                idxs.append(i)
except:
    types = {"close": {}, "open": {}}
    rest = {"close": {}, "open": {}}
    ixs = find_indexes('cmssdt-*')
    for k in ixs:
        for idx in ixs[k]:
            m = re.match("^(.+)[_-]([\d]+)$", idx)
            if m:
                ix = m.group(1)
                wk = m.group(2)
                if not k in types: types[k] = {}
                if not ix in types[k]: types[k][ix] = []