diff options
author | Ian Weller <ianweller@gmail.com> | 2008-10-02 17:07:02 -0500 |
---|---|---|
committer | Ian Weller <ianweller@gmail.com> | 2008-10-02 17:07:02 -0500 |
commit | 40a708b3717df5b6c956d39f6099437470fe3486 (patch) | |
tree | a2ac76544fb1ecc4eaba024b5ef74cf8c815818c /fedora_business_cards | |
parent | 255ef779a5dd3fe34febb53c05664fc7c4755cf7 (diff) | |
download | fedora-business-cards-40a708b3717df5b6c956d39f6099437470fe3486.tar.gz fedora-business-cards-40a708b3717df5b6c956d39f6099437470fe3486.tar.xz fedora-business-cards-40a708b3717df5b6c956d39f6099437470fe3486.zip |
Pipe out stderr when calling inkscape
Diffstat (limited to 'fedora_business_cards')
-rw-r--r-- | fedora_business_cards/export.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fedora_business_cards/export.py b/fedora_business_cards/export.py index 5e4c23e..655ccc6 100644 --- a/fedora_business_cards/export.py +++ b/fedora_business_cards/export.py @@ -45,12 +45,14 @@ def svg_to_pdf_png(xmlstring, filename, format='png', dpi=300): command = ['inkscape', '-C -z -d', str(dpi), '-e', filename, '/dev/stdin'] if format == 'png': sp = subprocess.Popen(' '.join(command), shell=True, - stdin=subprocess.PIPE, stdout=subprocess.PIPE,) + stdin=subprocess.PIPE, stdout=subprocess.PIPE, + stderr=subprocess.PIPE) sp.communicate(stdin) elif format == 'pdf': command[3] = '-A' sp = subprocess.Popen(' '.join(command), shell=True, - stdin=subprocess.PIPE, stdout=subprocess.PIPE,) + stdin=subprocess.PIPE, stdout=subprocess.PIPE, + stderr=subprocess.PIPE) sp.communicate(stdin) else: raise Exception("Invalid file format requested") |