summaryrefslogtreecommitdiff
path: root/grc/core/Connection.py
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2016-02-11 22:45:55 +0100
committerSebastian Koslowski <koslowski@kit.edu>2016-02-17 19:55:17 +0100
commit7453e24321e6ca237ded87a6bbed8d645d2a6b53 (patch)
treee62d0989c9e7082768dfece98372845658dbef9f /grc/core/Connection.py
parentd905f0d803574acd158183135e113b807bd7c878 (diff)
grc-refactor: Platform.py
Diffstat (limited to 'grc/core/Connection.py')
-rw-r--r--grc/core/Connection.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/grc/core/Connection.py b/grc/core/Connection.py
index b55ba7e4e5..3aa32ef183 100644
--- a/grc/core/Connection.py
+++ b/grc/core/Connection.py
@@ -101,17 +101,15 @@ class Connection(Element):
platform = self.get_parent().get_parent()
source_domain = self.get_source().get_domain()
sink_domain = self.get_sink().get_domain()
- if (source_domain, sink_domain) not in platform.get_connection_templates():
+ if (source_domain, sink_domain) not in platform.connection_templates:
self.add_error_message('No connection known for domains "{}", "{}"'.format(
source_domain, sink_domain))
too_many_other_sinks = (
- source_domain in platform.get_domains() and
- not platform.get_domain(key=source_domain)['multiple_sinks'] and
+ not platform.domains.get(source_domain, []).get('multiple_sinks', False) and
len(self.get_source().get_enabled_connections()) > 1
)
too_many_other_sources = (
- sink_domain in platform.get_domains() and
- not platform.get_domain(key=sink_domain)['multiple_sources'] and
+ not platform.domains.get(sink_domain, []).get('multiple_sources', False) and
len(self.get_sink().get_enabled_connections()) > 1
)
if too_many_other_sinks: