server: Remove Association.__getattr__

Refactor the Association class in preparation for inheriting
from obmc.dbuslib.DbusProperties.

 - Remove the __getattr__ override and its usage.  It does not
appear to be necessary.
 - Store endpoints in an interface/properties dictionary named
properties in alignment with obmc.dbuslib.DbusProperties.
 - Refactor methods to use properties dictionary rather than the
endpoints list.

Change-Id: I4b8befa0d2e69a9f2266fa2818e0f81ae4cdcf56
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
1 file changed
tree: 589839ab5d494661cee6ea704baed119be6354e4
  1. fail-monitor/
  2. libmapper/
  3. obmc/
  4. .gitignore
  5. bootstrap.sh
  6. configure.ac
  7. LICENSE
  8. Makefile.am
  9. phosphor-mapper
  10. README.md
  11. setup.py.in
README.md

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To full clean the repository again run `./bootstrap.sh clean`.