Changeset 749

Show
Ignore:
Timestamp:
08/30/08 14:14:10 (3 months ago)
Author:
free
Message:

Added eros-config script

Location:
eros/trunk
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • eros/trunk/eros.py

    r746 r749  
    3535        if test: 
    3636            root='fakeroot/' 
    37             flags=augeas.Augeas.SAVE_BACKUP 
     37            flags=augeas.Augeas.NONE # Or use SAVE_BACKUP 
    3838        else: 
    3939            root='/' 
     
    4444        self.suite = 'hardy' 
    4545        self.repo  = 'http://apt.64studio.com/eros/stable' 
     46        self.ares  = 'ares' 
    4647 
    4748        # Setup classes 
     
    8283 
    8384        aug.set(cfg + key,val) 
    84         aug.save()         
     85 
     86        # stop here if he are running a test 
     87        if aug.get('/augeas/root') == 'fakeroot/': 
     88            return 
    8589 
    8690        os.chown('/etc', 0, 0) 
     
    119123        aug.set(cfg + id + '/vfstype', 'nfs') 
    120124        aug.set(cfg + id + '/opt', 'hard') 
    121         aug.save() 
    122125 
    123126# 
     
    134137        aug = self._eros.aug 
    135138        aug.set(cfg + '/send/host-name', socket.gethostname()) 
    136         aug.save() 
    137139 
    138140# 
     
    159161        aug.set(cfg + id + '/distribution', self._eros.suite) 
    160162        aug.set(cfg + id + '/component', 'main') 
    161         aug.save() 
    162163 
    163164# 
     
    217218        for key in entries.keys(): 
    218219            aug.set(rec + '/' + key, entries[key]) 
    219  
    220         aug.save()