Exemple #1
0
class UnitSiteTest(object):
    def __init__(self, site_name=None):
        # `site_name` could single site, also list of multi site
        self._site_name = site_name
        self._scheduler = UnitScheduler(site_name)

    def run_test(self):
        print('Now test site:[{0}]'.format(self._site_name))
        self._scheduler.dispatch_task()

        while 1:
            self._scheduler.run_jobs()
            time.sleep(20)

            if int(time.strftime('%M')) % 3 == 0:
                print(time.strftime('%Y-%m-%d %H:%M:%S %A'))
                time.sleep(20)
Exemple #2
0
 def __init__(self, site_name=None):
     # `site_name` could single site, also list of multi site
     self._site_name = site_name
     self._scheduler = UnitScheduler(site_name)