def handle(self, *args, **options): verbosity = int(options["verbosity"]) if verbosity == 0: borme.importer.logger.setLevel(logging.ERROR) elif verbosity == 1: # default borme.importer.logger.setLevel(logging.INFO) elif verbosity == 2: borme.importer.logger.setLevel(logging.INFO) elif verbosity > 2: borme.importer.logger.setLevel(logging.DEBUG) if verbosity > 2: logging.getLogger().setLevel(logging.DEBUG) start_time = time.time() if args: for filename in args: print(filename) import_borme_pdf(filename) config = Config.objects.first() if config: config.last_modified = timezone.now() else: config = Config(last_modified=timezone.now()) config.version = get_git_revision_short_hash() config.save() # Elapsed time elapsed_time = time.time() - start_time print("\nElapsed time: %.2f seconds" % elapsed_time)
def handle(self, *args, **options): verbosity = int(options['verbosity']) if verbosity == 0: borme.importer.logger.setLevel(logging.ERROR) elif verbosity == 1: # default borme.importer.logger.setLevel(logging.INFO) elif verbosity == 2: borme.importer.logger.setLevel(logging.INFO) elif verbosity > 2: borme.importer.logger.setLevel(logging.DEBUG) if verbosity > 2: logging.getLogger().setLevel(logging.DEBUG) start_time = time.time() if args: for filename in args: print(filename) import_borme_pdf(filename) config = Config.objects.first() if config: config.last_modified = timezone.now() else: config = Config(last_modified=timezone.now()) config.version = get_git_revision_short_hash() config.save() # Elapsed time elapsed_time = time.time() - start_time print('\nElapsed time: %.2f seconds' % elapsed_time)
def test_import_borme(self): import_borme_pdf( os.path.expanduser( '~/.bormes/pdf/2015/02/10/BORME-A-2015-27-10.pdf')) find = Borme.objects.filter(cve='BORME-A-2015-27-10') self.assertEqual(len(find), 1) self.assertEqual(Anuncio.objects.count(), 30)
def test_import_borme(self): import_borme_pdf(os.path.expanduser('~/.bormes/pdf/2015/02/10/BORME-A-2015-27-10.pdf')) find = Borme.objects.filter(cve='BORME-A-2015-27-10') self.assertEqual(len(find), 1) self.assertEqual(Anuncio.objects.count(), 30)