From 639f433ac825d99ce037174a6637bb9bf391b789 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 17 Oct 2011 11:07:09 -0400 Subject: [PATCH] removed RSpecVersion class --- sfa/rspecs/rspec_version.py | 38 ------------------------------------- 1 file changed, 38 deletions(-) diff --git a/sfa/rspecs/rspec_version.py b/sfa/rspecs/rspec_version.py index a670ddc0..8e311b71 100644 --- a/sfa/rspecs/rspec_version.py +++ b/sfa/rspecs/rspec_version.py @@ -28,41 +28,3 @@ class BaseVersion: return "%s %s" % (self.type, self.version) -class RSpecVersion(dict): - - fields = {'type': None, - 'version': None, - 'schema': None, - 'namespace': None, - 'extensions': [] - } - def __init__(self, version={}): - - dict.__init__(self, self.fields) - - if not version: - from sfa.rspecs.sfa_rspec import sfa_rspec_version - self.update(sfa_rspec_version) - elif isinstance(version, dict): - self.update(version) - elif isinstance(version, basestring): - version_parts = version.split(' ') - num_parts = len(version_parts) - self['type'] = version_parts[0] - if num_parts > 1: - self['version'] = version_parts[1] - else: - logger.info("Unable to parse rspec version, using default") - - def get_version_name(self): - return "%s %s" % (str(self['type']), str(self['version'])) - -if __name__ == '__main__': - - from sfa.rspecs.pl_rspec_version import ad_rspec_versions - for version in [RSpecVersion(), - RSpecVersion("SFA"), - RSpecVersion("SFA 1"), - RSpecVersion(ad_rspec_versions[0])]: - print version.get_version_name() + ": " + str(version) - -- 2.45.2