import threading | |
from openstack.sliveragent import SliverAgent | |
from openstack.observer import OpenStackObserver | |
from openstack.event_listener import EventListener | |
class Backend: | |
def run(self): | |
# start the openstack observer | |
observer = OpenStackObserver() | |
observer_thread = threading.Thread(target=observer.run) | |
observer_thread.start() | |
# start event listene | |
event_listener = EventListener() | |
event_listener_thread = threading.Thread(target=event_listener.run) | |
event_listener_thread.start() | |