+ try:
+ from sfa.storage.record import SliceRecord
+ xml = open(rec_file).read()
+ rec = SliceRecord()
+ rec.load_from_string(xml)
+ return rec
+ except:
+ from sfa.storage.model import make_record
+ obj=make_record (xml=file(rec_file).read())
+ # consider as a dict for smooth transition
+ return obj.__dict__