diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-12 21:03:09 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-12 21:03:09 +0000 |
| commit | d97953e6ff67978da9554e7b4601aedceb21e215 (patch) | |
| tree | 674053c902db6972b9716c9ac3b1e960ee7a5358 /dev-python/pyagentx/files/updater.patch | |
| parent | 1d1fa5bb30df70070bbbbd2b777b839d31f09c41 (diff) | |
| download | baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.gz baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.xz baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.zip | |
Adding metadata
Diffstat (limited to 'dev-python/pyagentx/files/updater.patch')
| -rw-r--r-- | dev-python/pyagentx/files/updater.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/dev-python/pyagentx/files/updater.patch b/dev-python/pyagentx/files/updater.patch new file mode 100644 index 000000000000..6c0b9c4abffe --- /dev/null +++ b/dev-python/pyagentx/files/updater.patch @@ -0,0 +1,27 @@ +commit 1f0337b2d481d16936a4921498fe67614687bd38 +Author: Mohammed Alshohayeb <moshohayeb@gmail.com> +Date: Tue Jun 30 14:40:00 2015 +0300 + + permit remote descendants of Updater to be useable + +diff --git a/pyagentx/agent.py b/pyagentx/agent.py +index 173a966..b6c0e2a 100644 +--- a/pyagentx/agent.py ++++ b/pyagentx/agent.py +@@ -12,6 +12,7 @@ logger.addHandler(NullHandler()) + + import time + import Queue ++import inspect + + import pyagentx + from pyagentx.updater import Updater +@@ -30,7 +31,7 @@ class Agent(object): + self._threads = [] + + def register(self, oid, class_, freq=10): +- if Updater not in class_.__bases__: ++ if Updater not in inspect.getmro(class_): + raise AgentError('Class given isn\'t an updater') + # cleanup and test oid + try: |
