martin f. krafft | 3094327 | 2013-07-04 08:32:00 +0200 | [diff] [blame] | 1 | # |
| 2 | # -*- coding: utf-8 -*- |
| 3 | # |
| 4 | # This file is part of reclass (http://github.com/madduck/reclass) |
| 5 | # |
martin f. krafft | 1ba35c5 | 2014-01-02 11:10:58 +1300 | [diff] [blame] | 6 | # Copyright © 2007–14 martin f. krafft <madduck@madduck.net> |
martin f. krafft | 3094327 | 2013-07-04 08:32:00 +0200 | [diff] [blame] | 7 | # Released under the terms of the Artistic Licence 2.0 |
| 8 | # |
| 9 | |
martin f. krafft | 1582dfd | 2014-01-03 13:10:51 +1300 | [diff] [blame] | 10 | class _Constant(object): |
| 11 | |
| 12 | def __init__(self, displayname): |
| 13 | self._repr = displayname |
| 14 | |
| 15 | __str__ = __repr__ = lambda self: self._repr |
| 16 | |
| 17 | MODE_NODEINFO = _Constant('NODEINFO') |
| 18 | MODE_INVENTORY = _Constant('INVENTORY') |