start dailymotion support, improve vendor support
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package main
|
||||
|
||||
type VpnProvider interface {
|
||||
ServerList() (error, *[]string)
|
||||
ServerList() (error, *map[string]string)
|
||||
}
|
||||
|
||||
func (s *OpenVpnMgt) getServerList(provider string) error {
|
||||
@@ -13,6 +13,10 @@ func (s *OpenVpnMgt) getServerList(provider string) error {
|
||||
return nil
|
||||
}
|
||||
switch provider {
|
||||
case "dailymotion":
|
||||
list := DailymotionVPN{}
|
||||
err, s.VpnRemotes[provider] = list.ServerList()
|
||||
return err
|
||||
case "expressvpn":
|
||||
list := ExpressVPN{}
|
||||
err, s.VpnRemotes[provider] = list.ServerList()
|
||||
|
||||
Reference in New Issue
Block a user