Refactoring: Moved check parameters from unsorted.py to dedicated modules (CMK-1393)
[check_mk.git] / doc / helpers / add-icon-category
blob52edbba85de769516d08aac811fd361aa46ad9de
1 #!/usr/bin/python
3 import sys
4 from PIL import Image
6 if len(sys.argv) < 3:
7 sys.stderr.write('So gehts:\n')
8 sys.stderr.write(' add-icon-category category_name pfad/zu/den/bildern*.png\n')
9 sys.exit(1)
11 category = sys.argv[1]
12 images = sys.argv[2:]
14 for image in images:
15 im = Image.open(image)
16 im.info['Comment'] = category
18 from PIL import PngImagePlugin
19 meta = PngImagePlugin.PngInfo()
20 for k, v in im.info.iteritems():
21 if k not in ('interlace', 'gamma', 'dpi', 'transparency', 'aspect'):
22 meta.add_text(k, v, 0)
23 im.save(image, 'PNG', pnginfo=meta)