2017-10-27 15:01:09 +09:00
|
|
|
package rpc
|
|
|
|
|
2017-11-15 20:29:22 +09:00
|
|
|
import (
|
|
|
|
"git.loafle.net/overflow/overflow_discovery/api/module/discovery/model"
|
2017-11-15 21:09:38 +09:00
|
|
|
"git.loafle.net/overflow/overflow_discovery/discovery"
|
2017-11-15 20:29:22 +09:00
|
|
|
)
|
|
|
|
|
2017-10-27 15:01:09 +09:00
|
|
|
type DiscoveryService struct {
|
|
|
|
}
|
|
|
|
|
2017-11-15 20:29:22 +09:00
|
|
|
func (ds *DiscoveryService) DiscoverZone(dz *model.DiscoveryZone) error {
|
|
|
|
|
2017-11-15 21:09:38 +09:00
|
|
|
discovery.DiscoverZone(dz)
|
|
|
|
|
2017-11-15 20:29:22 +09:00
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
2017-11-18 00:12:38 +09:00
|
|
|
func (ds *DiscoveryService) DiscoverHost(zone *model.Zone, dz *model.DiscoveryHost) error {
|
2017-11-15 20:29:22 +09:00
|
|
|
|
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
2017-11-18 00:12:38 +09:00
|
|
|
func (ds *DiscoveryService) DiscoverPort(host *model.Host, dz *model.DiscoveryPort) error {
|
2017-11-15 20:29:22 +09:00
|
|
|
|
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
2017-11-18 00:12:38 +09:00
|
|
|
func (ds *DiscoveryService) DiscoverService(port *model.Port, dz *model.DiscoveryService) error {
|
2017-10-27 15:01:09 +09:00
|
|
|
|
2017-11-15 19:38:42 +09:00
|
|
|
return nil
|
2017-11-02 15:43:42 +09:00
|
|
|
}
|
|
|
|
|
2017-11-15 19:38:42 +09:00
|
|
|
func (ds *DiscoveryService) Stop() error {
|
2017-11-02 15:43:42 +09:00
|
|
|
|
2017-11-15 19:38:42 +09:00
|
|
|
return nil
|
2017-10-27 15:01:09 +09:00
|
|
|
}
|