check metadata for excluded items
(self, d, item)
| 383 | return item |
| 384 | |
| 385 | def exclude(self, d, item): |
| 386 | """ check metadata for excluded items """ |
| 387 | try: |
| 388 | md = d.__metadata__ |
| 389 | pmd = getattr(md, '__print__', None) |
| 390 | if pmd is None: |
| 391 | return False |
| 392 | excludes = getattr(pmd, 'excludes', []) |
| 393 | return item[0] in excludes |
| 394 | except: |
| 395 | pass |
| 396 | return False |