<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def watch_for_new_conf(self, timeout=0):
 """Check if a new configuration was sent to the daemon If a new configuration was posted, this function returns True :param timeout: timeout to wait. Default is no wait time. :type timeout: float :return: None """

        logger.debug("Watching for a new configuration, timeout: %s", timeout)
        self.make_a_pause(timeout=timeout, check_time_change=False)
        return any(self.new_conf)