Changeset 192 in tailor


Ignore:
Timestamp:
12/28/04 19:28:27 (8 years ago)
Author:
lele@…
Hash name:
20041228182827-97f81-7a4369cded60d4131b6a9f592fe8d25c54271d0d
Message:

Create a default 'motd' file and treat tailor metadata as boring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vcpx/darcs.py

    r191 r192  
    1616from target import SyncronizableTargetWorkingDir, TargetInitializationFailure 
    1717 
     18MOTD = """\ 
     19This is the Darcs equivalent of 
     20%s/%s 
     21""" 
    1822 
    1923class DarcsRecord(SystemCommand): 
     
    268272        Execute `darcs initialize`. 
    269273        """ 
     274 
     275        from os.path import join 
    270276         
    271277        c = SystemCommand(working_dir=root, command="darcs initialize") 
     
    275281            raise TargetInitializationFailure( 
    276282                "'darcs initialize' returned status %s" % c.exit_status) 
    277         else: 
    278             c = SystemCommand(working_dir=root, 
    279                               command="darcs add --case-ok --recursive" 
    280                                       " --standard-verbosity %(entry)s") 
    281             c(entry=module) 
    282  
     283 
     284        motd = open(join(root, '_darcs/prefs/motd'), 'w') 
     285        motd.write(MOTD % (repository, module)) 
     286        motd.close() 
     287 
     288        boring = open(join(root, '_darcs/prefs/boring'), 'a') 
     289        boring.write('tailor.log\ntailor.info\n') 
     290        boring.close() 
     291         
     292        c = SystemCommand(working_dir=root, 
     293                          command="darcs add --case-ok --recursive" 
     294                          " --standard-verbosity %(entry)s") 
     295        c(entry=subdir) 
     296 
Note: See TracChangeset for help on using the changeset viewer.