#!/usr/bin/python
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0


import functest.core.feature_base as base

from functest.utils.constants import CONST
from baro_tests import collectd


class BarometerCollectd(base.FeatureBase):
    '''
    Class for executing barometercollectd testcase.
    '''

    def __init__(self):
        super(BarometerCollectd, self).__init__(project='barometer',
                                                case='barometercollectd',
                                                repo='dir_repo_barometer')
        self.result_file = "{}/functest.log".format(CONST.dir_results)

    def execute(self):
        return collectd.main(self.logger)

@@ -236,16 +236,48 @@
 SE-2.0%0A%0A
+from baro_tests import collectd%0A
 %0Aimport 
@@ -316,84 +316,8 @@
 se%0A%0A
-from functest.utils.constants import CONST%0Afrom baro_tests import collectd%0A%0A
 %0Acla
@@ -670,79 +670,8 @@
 er')
-%0A        self.result_file = %22%7B%7D/functest.log%22.format(CONST.dir_results)
 %0A%0A  

Revert "Change barometer target log file"