Beispiel #1
0
 def check_update(self):
     self.log.debug("update: checking for updates...")
     new_version = util.new_release_version()
     if version.parse(new_version) > version.parse(self.version):
         self.log.info("update: new version %s found, current installed version %s." % (new_version, self.version))
         self.send_channel_msg(constants.strings('new_version_found'))
     else:
         self.log.debug("update: no new version found.")
 def check_update(self):
     self.log.debug("update: checking for updates...")
     new_version = util.new_release_version()
     if version.parse(new_version) > version.parse(self.version):
         changelog = util.fetch_changelog()
         self.log.info(
             "update: new version %s found, current installed version %s." %
             (new_version, self.version))
         self.log.info("update: changelog: " + changelog)
         changelog = changelog.replace("\n", "<br>")
         self.send_channel_msg(
             constants.strings('new_version_found',
                               new_version=new_version,
                               changelog=changelog))
     else:
         self.log.debug("update: no new version found.")
Beispiel #3
0
 def check_update(self):
     self.log.debug("update: checking for updates...")
     new_version = util.new_release_version(
         var.config.get('bot', 'target_version'))
     if version.parse(new_version) > version.parse(
             self.version) and var.config.get('bot',
                                              'target_version') == "stable":
         changelog = util.fetch_changelog()
         self.log.info(
             f"update: new version {new_version} found, current installed version {self.version}."
         )
         self.log.info(f"update: changelog: {changelog}")
         changelog = changelog.replace("\n", "<br>")
         self.send_channel_msg(
             constants.strings('new_version_found',
                               new_version=new_version,
                               changelog=changelog))
     else:
         self.log.debug("update: no new version found.")