X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Fapi_versions.py;h=6e584922bf203bbfa0e7c799df9bd625aeb4e032;hb=713d58df0baa1f9739eec9bfa30ceb41d7149e23;hp=9138a7489b8db3a31aceb2bff5b9d127805d4996;hpb=f58accad0a467774fa451ef690147d0b93671f44;p=sfa.git diff --git a/sfa/server/api_versions.py b/sfa/server/api_versions.py index 9138a748..6e584922 100644 --- a/sfa/server/api_versions.py +++ b/sfa/server/api_versions.py @@ -2,13 +2,14 @@ import os from sfa.util.xml import XML from sfa.util.config import Config + class ApiVersions: required_fields = ['version', 'url'] - + template = """ -""" +""" def __init__(self, string=None, filename=None, create=False): self.xml = None @@ -22,9 +23,10 @@ class ApiVersions: else: # load the default file c = Config() - api_versions_file = os.path.sep.join([c.config_path, 'api_versions.xml']) + api_versions_file = os.path.sep.join( + [c.config_path, 'api_versions.xml']) self.load(api_versions_file) - + def create(self): self.xml = XML(string=ApiVersions.template) @@ -42,6 +44,4 @@ class ApiVersions: set(ApiVersions.required_fields).issubset(item.keys()) and \ item['version'] != '' and item['url'] != '': versions[str(item['version'])] = item['url'] - return versions - - + return versions