From f816b9af6b0576988cd0b150c87d9985b9792016 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Fri, 26 Aug 2016 18:22:51 +0000 Subject: [PATCH] Task #9607: run in UTC timezone --- .../RATaskSpecifiedService/lib/RATaskSpecified.py | 4 ++++ SAS/ResourceAssignment/ResourceAssigner/lib/raservice.py | 4 ++++ SAS/ResourceAssignment/ResourceAssignmentEstimator/service.py | 4 ++++ SAS/ResourceAssignment/ResourceAssignmentService/service.py | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py b/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py index 4847a364f2d..3c61fedb012 100755 --- a/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py +++ b/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py @@ -298,6 +298,10 @@ class RATaskSpecified(OTDBBusListener): logger.info("Result sent") def main(): + # make sure we run in UTC timezone + import os + os.environ['TZ'] = 'UTC' + import logging import sys from optparse import OptionParser diff --git a/SAS/ResourceAssignment/ResourceAssigner/lib/raservice.py b/SAS/ResourceAssignment/ResourceAssigner/lib/raservice.py index 775d484b03e..0fd5d28fe2e 100755 --- a/SAS/ResourceAssignment/ResourceAssigner/lib/raservice.py +++ b/SAS/ResourceAssignment/ResourceAssigner/lib/raservice.py @@ -74,6 +74,10 @@ class SpecifiedTaskListener(RATaskSpecifiedBusListener): __all__ = ["SpecifiedTaskListener"] def main(): + # make sure we run in UTC timezone + import os + os.environ['TZ'] = 'UTC' + from optparse import OptionParser from lofar.messaging import setQpidLogLevel from lofar.common.util import waitForInterrupt diff --git a/SAS/ResourceAssignment/ResourceAssignmentEstimator/service.py b/SAS/ResourceAssignment/ResourceAssignmentEstimator/service.py index fd1f1fd6e65..a0f720bb348 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentEstimator/service.py +++ b/SAS/ResourceAssignment/ResourceAssignmentEstimator/service.py @@ -124,6 +124,10 @@ def createService(busname=DEFAULT_BUSNAME, servicename=DEFAULT_SERVICENAME, brok verbose=True) def main(): + # make sure we run in UTC timezone + import os + os.environ['TZ'] = 'UTC' + from optparse import OptionParser from lofar.messaging import setQpidLogLevel from lofar.common.util import waitForInterrupt diff --git a/SAS/ResourceAssignment/ResourceAssignmentService/service.py b/SAS/ResourceAssignment/ResourceAssignmentService/service.py index 25b8cbd8ba2..b205c500b86 100644 --- a/SAS/ResourceAssignment/ResourceAssignmentService/service.py +++ b/SAS/ResourceAssignment/ResourceAssignmentService/service.py @@ -325,6 +325,10 @@ def createService(busname=DEFAULT_BUSNAME, servicename=DEFAULT_SERVICENAME, brok verbose=verbose) def main(): + # make sure we run in UTC timezone + import os + os.environ['TZ'] = 'UTC' + # Check the invocation arguments parser = OptionParser("%prog [options]", description='runs the resourceassignment database service') -- GitLab