cleanup
[sfa.git] / sfa / rspecs / rspec_version.py
1 #!/usr/bin/python
2 from sfa.util.sfalogging import _SfaLogger
3
4
5 class RSpecVersion:
6
7     format = 'sfa'
8     version = '1'
9     schema = None
10     namespace = None
11     extensions = []
12
13     def __init__(self, version_string):
14         self.logger = _SfaLogger('/var/log/sfa.log') 
15         self.parse_version_string(version_string)
16
17     def parse_version_string(self, version_string):
18         # version_raw is currently a string but will 
19         # eventually be a struct.
20         format_split = version_string.split(' ')
21         try: self.format = format_split[0].lower()  
22         except: pass
23         try: self.version = format_split[1]
24         except: pass
25     
26
27     def parse_version_struct(self, version_struct):
28         try:
29             pass
30         except:
31             pass