Show
Ignore:
Timestamp:
03/06/09 08:51:45 (3 years ago)
Author:
Frederic Lepied <frederic.lepied@…>
Children:
b451326126ea3236f570cbbf0b9d6ece0d7ca715
Parents:
338d2582dab7c41138f6d9864729bad6779ec41b
git-committer:
Frederic Lepied <frederic.lepied@…> (03/06/09 08:51:45)
Message:

manage the default pxe boot

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pxe/nextboot

    r1f8d77d r8717fb5  
    1818if len(sys.argv) != 3: 
    1919    error('Usage: %s <system name> <boot name>' % sys.argv[0]) 
    20      
     20 
     21name = sys.argv[1] 
     22 
    2123try: 
    22     system = System.objects.get(name=sys.argv[1]) 
     24    system = System.objects.get(name=name) 
    2325except System.DoesNotExist: 
    24     error('System %s not defined' % sys.argv[1]) 
     26    if name == 'default': 
     27        system = System(name=name) 
     28        system.save() 
     29    else: 
     30        error('System %s not defined' % name) 
    2531 
    2632set_next_boot(system, sys.argv[2])