Performance improvements

Prior to this patch, an excessive ( more than zero ) number of dbus
calls were made to determine if a signal was something we care about.
This patch adds a well-known to unique connection name translation cache
eliminating all outgoing dbus calls.

Also removed the abstraction layer that obscured this as it isn't used.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
1 file changed
tree: 90618f0305953beb49dcca1bf36009fe196572a2
  1. .gitignore
  2. LICENSE
  3. phosphor-mapper
  4. setup.cfg
  5. setup.py