diff options
| author | Xavier Morel <xmo@odoo.com> | 2015-02-27 13:19:02 +0100 |
|---|---|---|
| committer | Xavier Morel <xmo@odoo.com> | 2015-02-27 14:11:21 +0100 |
| commit | 68f14c68709bbb50cb7fb66d288955e1d769c5ff (patch) | |
| tree | 9795af6132f87c136ddccdcdbeff6638ec174fa3 /openerp/cli | |
| parent | 05905b794eb1e9eaee85e2ee235e42f0f0072556 (diff) | |
[FIX] handling of big fields in CSV
fixes #2742
Diffstat (limited to 'openerp/cli')
| -rw-r--r-- | openerp/cli/server.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/openerp/cli/server.py b/openerp/cli/server.py index db0ab0699a1..f3932b4bf60 100644 --- a/openerp/cli/server.py +++ b/openerp/cli/server.py @@ -30,6 +30,7 @@ GNU Public Licence. """ import atexit +import csv import logging import os import signal @@ -142,6 +143,11 @@ def main(args): config = openerp.tools.config + # the default limit for CSV fields in the module is 128KiB, which is not + # quite sufficient to import images to store in attachment. 500MiB is a + # bit overkill, but better safe than sorry I guess + csv.field_size_limit(500 * 1024 * 1024) + if config["test_file"]: config["test_enable"] = True |
