initial changes to add config services to coretk gui
This commit is contained in:
parent
0e6d1535db
commit
9447ddb94f
5 changed files with 681 additions and 0 deletions
|
@ -63,6 +63,7 @@ class CoreClient:
|
|||
self.app = app
|
||||
self.master = app.master
|
||||
self.services = {}
|
||||
self.config_services = {}
|
||||
self.default_services = {}
|
||||
self.emane_models = []
|
||||
self.observer = None
|
||||
|
@ -413,6 +414,12 @@ class CoreClient:
|
|||
group_services = self.services.setdefault(service.group, set())
|
||||
group_services.add(service.name)
|
||||
|
||||
# get config service informations
|
||||
response = self.client.get_config_services()
|
||||
for service in response.services:
|
||||
group_services = self.config_services.setdefault(service.group, set())
|
||||
group_services.add(service.name)
|
||||
|
||||
# if there are no sessions, create a new session, else join a session
|
||||
response = self.client.get_sessions()
|
||||
logging.info("current sessions: %s", response)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue