Changeset 445 for trunk

Show
Ignore:
Timestamp:
03/02/10 10:39:08 (2 years ago)
Author:
pierre
Message:

Minor patch to deal with the new variable saved in pyNN header

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/io.py

    r436 r445  
    116116        """ 
    117117        cmd = '' 
     118        tmp = None 
    118119        f   = open(self.filename, 'r') 
    119120        for line in f.readlines(): 
    120121            if line[0] == '#': 
    121                 cmd += line[1:].strip() + ';' 
     122                if line[1:].strip().find('variable') == -1: 
     123                  cmd += line[1:].strip() + ';' 
     124                else: 
     125                  tmp = line[1:].strip().split(" = ") 
    122126            else: 
    123127                break 
    124128        f.close() 
    125129        exec cmd in None, self.metadata 
     130        if not tmp is None: 
     131          self.metadata[tmp[0]] = tmp[1] 
    126132 
    127133    def __fill_metadata(self, object):