def handle(self, *args, **options): if not len(args): raise CommandError("Needs a path to a csv data file.") path = args[0] try: with open(path, "r") as f: count = main(f) except IOError: raise CommandError("No such csv data file: '%s'" % path) self.stdout.write("Added %d datapoint(s)." % count)
def handle(self, *args, **options): if not len(args): raise CommandError("Needs a path to a csv data file.") path = args[0] try: with open(path, 'r') as f: count = main(f) except IOError: raise CommandError("No such csv data file: '%s'" % path) self.stdout.write("Added %d datapoint(s)." % count)
def parse_log(request, upload_form): parser = fileparser.LogSet() for f in upload_form.cleaned_data["files"]: parser.parse_file(f) output = parser.format_output() f2 = StringIO(output) if upload_form.cleaned_data['store'] and request.user.is_staff: number_added = load_data.main(f2) logger.info("%d datapoint(s) added to database" % number_added) output += "\n\n\n%d datapoint(s) added to database." % number_added response = HttpResponse(output, content_type="text/plain") return response
def parse_log(request, upload_form): split_iter = upload_form.cleaned_data['split_iter'] parser = fileparser.LogSet(split_iter=split_iter) for f in upload_form.cleaned_data["files"]: parser.parse_file(f) output = parser.format_output() f2 = StringIO(output) if upload_form.cleaned_data['store'] and request.user.is_staff: number_added = load_data.main(f2) string = "%d datapoint(s) added to database." % number_added logger.info(string) output += "\n\n\n" + string response = HttpResponse(output, content_type="text/plain") return response
def CargarBase(self): load_data.main(self.str_TipoEjecucion) return