Esempio n. 1
0
 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