diff --git a/systemvm/debian/opt/cloud/bin/configure.py b/systemvm/debian/opt/cloud/bin/configure.py index 5d60fab2b17..01e580fce2f 100755 --- a/systemvm/debian/opt/cloud/bin/configure.py +++ b/systemvm/debian/opt/cloud/bin/configure.py @@ -1019,10 +1019,6 @@ def main(argv): # The "GLOBAL" Configuration object config = CsConfig() - logging.basicConfig(filename=config.get_logger(), - level=config.get_level(), - format=config.get_format()) - # Load stored ip addresses from disk to CsConfig() config.set_address() diff --git a/systemvm/debian/opt/cloud/bin/cs/__init__.py b/systemvm/debian/opt/cloud/bin/cs/__init__.py index 13a83393a91..dc0c3d9517d 100755 --- a/systemvm/debian/opt/cloud/bin/cs/__init__.py +++ b/systemvm/debian/opt/cloud/bin/cs/__init__.py @@ -14,3 +14,12 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. + +import logging +from cs.CsConfig import CsConfig + +config = CsConfig() + +logging.basicConfig(filename=config.get_logger(), + level=config.get_level(), + format=config.get_format()) diff --git a/systemvm/debian/opt/cloud/bin/update_config.py b/systemvm/debian/opt/cloud/bin/update_config.py index c9121eb634f..518a31ca5ed 100755 --- a/systemvm/debian/opt/cloud/bin/update_config.py +++ b/systemvm/debian/opt/cloud/bin/update_config.py @@ -26,8 +26,6 @@ import os.path import configure import json -logging.basicConfig(filename='/var/log/cloud.log', level=logging.INFO, format='%(asctime)s %(filename)s %(funcName)s:%(lineno)d %(message)s') - # first commandline argument should be the file to process argc = len(sys.argv) if argc != 2 and argc != 3: