aboutsummaryrefslogtreecommitdiff
path: root/rpc.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-03-27 23:52:21 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-03-27 23:52:21 +0200
commitad1d07b46509adc15670678480479edcf78370b2 (patch)
treed775580fb31e6eae96888bc8867bd2109da9b3e2 /rpc.go
parent13ce0d0853fc888cf465742ed2e134e9bc5be77a (diff)
Tweak rpc
Diffstat (limited to 'rpc.go')
-rw-r--r--rpc.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/rpc.go b/rpc.go
index e7a6a20..574993d 100644
--- a/rpc.go
+++ b/rpc.go
@@ -24,6 +24,9 @@ func (s *GoXY) Add(e Entry, _ *struct{}) error {
// Add new entry (client)
func Add(e Entry, server string) error {
+ if server == "" {
+ server = ":http-alt"
+ }
client, err := rpc.DialHTTP("tcp", server)
if err != nil {
return err
@@ -42,6 +45,9 @@ func (s *GoXY) Del(serverName string, _ *struct{}) error {
// Del removes a route (client)
func Del(serverName string, server string) error {
+ if server == "" {
+ server = ":http-alt"
+ }
client, err := rpc.DialHTTP("tcp", server)
if err != nil {
return err
@@ -57,6 +63,9 @@ func (s GoXY) List(_ struct{}, r *Route) error {
}
func List(server string) (Route, error) {
+ if server == "" {
+ server = ":http-alt"
+ }
client, err := rpc.DialHTTP("tcp", server)
if err != nil {
return nil, err