def add_webpage(self): webpage = WebPage(name='', description='', url='', load_content=False) webpage.name = raw_input('Name: ') webpage.description = raw_input('Description: ') webpage.url = raw_input('URL: ') webpage.update_timeout = int(raw_input('Update timeout: ')) webpage.request_timeout = int(raw_input('Request timeout: ')) webpage.data_offset = int(raw_input('Data offset: ')) done = False while not done: confirm = raw_input('Save? (y/n)') if confirm in ['y', 'Y']: try: webpage.current = webpage.retrieve() except ValueError, e: logger.error('[!] Error: ' + str(e)) done = True self.__webpages.append(webpage) #self.start_updater() if confirm in ['y', 'Y', 'n', 'N']: done = True