machine_load revision 4adcf596cf7c603848a4bfd77c380a56095e64aa
14adcf596cf7c603848a4bfd77c380a56095e64aambligh#!/usr/bin/python 24adcf596cf7c603848a4bfd77c380a56095e64aamblighimport db 34adcf596cf7c603848a4bfd77c380a56095e64aambligh 44adcf596cf7c603848a4bfd77c380a56095e64aamblighdb = db.db() 54adcf596cf7c603848a4bfd77c380a56095e64aambligh 64adcf596cf7c603848a4bfd77c380a56095e64aamblighfor line in open('machines', 'r').readlines(): 74adcf596cf7c603848a4bfd77c380a56095e64aambligh (machine, group) = line.rstrip().split() 84adcf596cf7c603848a4bfd77c380a56095e64aambligh print 'X %s Y %s' % (machine, group) 94adcf596cf7c603848a4bfd77c380a56095e64aambligh set = { 'machine_group' : group } 104adcf596cf7c603848a4bfd77c380a56095e64aambligh where = { 'hostname' : machine } 114adcf596cf7c603848a4bfd77c380a56095e64aambligh db.update('machines', set, where) 12