Bugfix: small typo fixes
[nepi.git] / src / neco / execution / resource.py
1 import logging
2 import weakref
3
4 class Resource(object):
5     def __init__(self, ec, guid):
6         self._guid = guid
7         self._ec = weakref.ref(ec)
8
9         # Logging
10         loglevel = "debug"
11         self._logger = logging.getLogger("neco.execution.Resource.%s" % 
12             self.guid)
13         self._logger.setLevel(getattr(logging, loglevel.upper()))
14
15     @property
16     def guid(self):
17         return self._guid
18
19     @property
20     def ec(self):
21         return self._ec()
22
23