Ejemplo n.º 1
0
from pythonFrame.myUtils.Util import MyDate
from report.ReportEntity import ReportEntity, ReportDMEntity
from report.ReportMonitor import ReportMonitor

__author__ = 'linzhou208438'
__update__ = '2015/6/24'


class A(object):
    def __init__(self, map):
        print map.map_store


if __name__ == '__main__':

    # reportMysql=ReportMysql(ReportMysql.conn_space_params)
    # re = reportMysql.select_map_store()
    #print re.__len__()
    # mysqlWrap = ReportMysql(ReportMysql.conn_space_params)
    # mysqlWrap.insert_update_report(map_store=re,update_fields=ReportDMEntity().__dict__)
    monitorReport = ReportMonitor()

    mydatea = 20150623
    monitorReport.__setattr__("11", MyDate(mydatea))
    print monitorReport.mydate.get_now()
    print monitorReport.__dict__
    print monitorReport.map_store
    print monitorReport.__getattribute__("map_store")
    a = A(monitorReport)
Ejemplo n.º 2
0
         -DsendMsg              eg: .py -DsendMsg phone1,phone2 message
         -DupdateAssignField    default all
         -Dadmobile             ad mobile data from oracle to mysql

         if you want to monitor python url request please exec :
         tail -f /home/qs/scripts/video_report_yyyymm/yyyyMMdd/monitor.log

         notice: all reference code in video_report_yyyymm directory
         eg: pythonFrame        provide basic component
             report             business service closely related

         '''

        exit()

    monitorReport = ReportMonitor()

    fileRead = ReportReadFile(monitorReport)
    fileWrite = FileWrite()

    jsonParallel = ReportJsonParallel(monitorReport)
    jsonSerial = ReportJsonSerial(monitorReport)

    mysqlWrap = ReportMysql(ReportMysql.conn_formal_params, monitorReport)
    #mysqlWrap = ReportMysql(ReportMysql.conn_space_params,monitorReport)

    if cmp(sys.argv[1], '-Dsave') == 0:
        mydate = Util.get_yesterday()
        if len(sys.argv) == 3:
            mydate = sys.argv[2]
        monitorReport.__setattr__("mydate", MyDate(mydate))