X-Git-Url: http://git.ipfire.org/?p=oddments%2Fddns.git;a=blobdiff_plain;f=src%2Fddns%2F__init__.py;h=ff3d3cc3d660d0fb0ffebdbb3121eec51f9e462d;hp=74be346ed7628ef77d042cc3aa27e471446667c7;hb=2dae4713a345a4dd61e40de644bef38e00d75663;hpb=1b8c6925b932ebb24b68fd4ec756c58baed2f306 diff --git a/src/ddns/__init__.py b/src/ddns/__init__.py index 74be346..ff3d3cc 100644 --- a/src/ddns/__init__.py +++ b/src/ddns/__init__.py @@ -94,6 +94,12 @@ class DDNSCore(object): ): self.register_provider(provider) + def get_provider_names(self): + """ + Returns a list of names of all registered providers. + """ + return sorted(self.providers.keys()) + def load_configuration(self, filename): configs = ConfigParser.SafeConfigParser() configs.read([filename,])