def register(self):
"""RTI must be registered so it can be located.
"""
if self._location:
return -1
if not inspect.isgeneratorfunction(self._method):
return -1
RTI._pycos._lock.acquire()
if RTI._pycos._rtis.get(self._name, None) is None:
RTI._pycos._rtis[self._name] = self
RTI._pycos._lock.release()
return 0
else:
RTI._pycos._lock.release()
return -1
评论列表
文章目录