Mercurial > libervia-backend
comparison src/core/sat_main.py @ 1469:b233274e9a0f
core: removed sat_id which is not used anywhere, uuid do the job better
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 18 Aug 2015 09:01:18 +0200 |
parents | ceba6fd77739 |
children | 8bfbf5cb0e28 |
comparison
equal
deleted
inserted
replaced
1468:731fbed0b9cf | 1469:b233274e9a0f |
---|---|
46 from collections import OrderedDict # only available from python 2.7 | 46 from collections import OrderedDict # only available from python 2.7 |
47 except ImportError: | 47 except ImportError: |
48 from ordereddict import OrderedDict | 48 from ordereddict import OrderedDict |
49 | 49 |
50 | 50 |
51 sat_id = 0 | |
52 __version__ = C.APP_VERSION | 51 __version__ = C.APP_VERSION |
53 | |
54 | |
55 def sat_next_id(): | |
56 global sat_id | |
57 sat_id += 1 | |
58 return "sat_id_" + str(sat_id) | |
59 | 52 |
60 | 53 |
61 class SAT(service.Service): | 54 class SAT(service.Service): |
62 | 55 |
63 @property | 56 @property |
76 except AttributeError: | 69 except AttributeError: |
77 self._version_cache = u"{} ({})".format(version, utils.getRepositoryData(sat)) | 70 self._version_cache = u"{} ({})".format(version, utils.getRepositoryData(sat)) |
78 return self._version_cache | 71 return self._version_cache |
79 else: | 72 else: |
80 return version | 73 return version |
81 | |
82 def get_next_id(self): | |
83 return sat_next_id() | |
84 | 74 |
85 def __init__(self): | 75 def __init__(self): |
86 self._cb_map = {} # map from callback_id to callbacks | 76 self._cb_map = {} # map from callback_id to callbacks |
87 self._menus = OrderedDict() # dynamic menus. key: callback_id, value: menu data (dictionnary) | 77 self._menus = OrderedDict() # dynamic menus. key: callback_id, value: menu data (dictionnary) |
88 self.__private_data = {} # used for internal callbacks (key = id) FIXME: to be removed | 78 self.__private_data = {} # used for internal callbacks (key = id) FIXME: to be removed |