Move _seen_items to BaseDiscovery
This commit is contained in:
@@ -383,6 +383,9 @@ def collect_component_configs(client, component,
|
|||||||
|
|
||||||
# Marker class
|
# Marker class
|
||||||
class BaseDiscovery(object):
|
class BaseDiscovery(object):
|
||||||
|
def __init__(self):
|
||||||
|
self._seen_items = []
|
||||||
|
|
||||||
def seen(self, driver, host, **data):
|
def seen(self, driver, host, **data):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
@@ -390,10 +393,6 @@ class BaseDiscovery(object):
|
|||||||
class HostDiscovery(BaseDiscovery):
|
class HostDiscovery(BaseDiscovery):
|
||||||
item_type = 'host'
|
item_type = 'host'
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
super(HostDiscovery, self).__init__()
|
|
||||||
self._seen_items = []
|
|
||||||
|
|
||||||
def discover(self, driver, host, **data):
|
def discover(self, driver, host, **data):
|
||||||
client = driver.client(host)
|
client = driver.client(host)
|
||||||
|
|
||||||
@@ -448,10 +447,6 @@ class HostDiscovery(BaseDiscovery):
|
|||||||
|
|
||||||
|
|
||||||
class ServiceDiscovery(BaseDiscovery):
|
class ServiceDiscovery(BaseDiscovery):
|
||||||
def __init__(self):
|
|
||||||
super(ServiceDiscovery, self).__init__()
|
|
||||||
self._seen_items = []
|
|
||||||
|
|
||||||
def seen(self, driver, host, **data):
|
def seen(self, driver, host, **data):
|
||||||
if 'sockets' in data:
|
if 'sockets' in data:
|
||||||
item = find(self._seen_items,
|
item = find(self._seen_items,
|
||||||
|
Reference in New Issue
Block a user