[Kimchi-devel] [PATCH RFC] Discover Kimchi peers using openSLP

Aline Manera alinefm at linux.vnet.ibm.com
Fri Aug 15 19:06:24 UTC 2014


GET /peers
[
  "https://ubuntu-vm:8001",
  "https://rhel-vm:8001",
]

How to test it?
- Install openslp and openslp-server
- Start opnslp service: servicd slpd start
- Make sure to open openSLP port (427 UDP and TCP) on firewall

I tested it using VMs as they are in the same host network.

TODO:
#1: Add option on Kimchi config file to enable/disable this feature
#2: Update /config/capabilities to return if federation is enabled or not
GET /config/capabilities
{ ...
  federation: enable|disable
}

#3: Create README-federation file to provide details on how to enable this feature
#4: Update API.md, mockmodel and test cases

Aline Manera (1):
  Discover Kimchi peers using openSLP

 src/kimchi/control/peers.py | 29 ++++++++++++++++++++++++++
 src/kimchi/model/peers.py   | 50 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)
 create mode 100644 src/kimchi/control/peers.py
 create mode 100644 src/kimchi/model/peers.py

-- 
1.9.3




More information about the Kimchi-devel mailing list