def apply_basic_settings(self): self.check_interval = utils.get_int_setting('check_interval') user = utils.get_setting('username') password = utils.get_setting('password') host = utils.get_setting('host') port = utils.get_int_setting('port') if not host: utils.log_normal("No host specified") return False self.camera = foscam.Camera(host, port, user, password) success, msg = self.camera.test() if not success: utils.log_error(msg) return False return True
def apply_basic_settings(self): self.check_interval = utils.get_int_setting('check_interval') user = utils.get_setting('username') password = utils.get_setting('password') host = utils.get_setting('host') port = utils.get_int_setting('port') if not host: utils.log_normal("No host specified") return False invalid = utils.invalid_user_char(user) if invalid: utils.log_error("Invalid character in user name: " + invalid) return False invalid = utils.invalid_password_char(password) if invalid: utils.log_error("Invalid character in password: " + invalid) return False self.camera = foscam.Camera(host, port, user, password) success, msg = self.camera.test() if not success: utils.log_error(msg) return False return True