14adcf596cf7c603848a4bfd77c380a56095e64aambligh#!/usr/bin/python 24adcf596cf7c603848a4bfd77c380a56095e64aamblighimport db 34adcf596cf7c603848a4bfd77c380a56095e64aambligh 44adcf596cf7c603848a4bfd77c380a56095e64aamblighdb = db.db() 54adcf596cf7c603848a4bfd77c380a56095e64aambligh 64adcf596cf7c603848a4bfd77c380a56095e64aamblighfor line in open('machines', 'r').readlines(): 70afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181jadmanski (machine, group) = line.rstrip().split() 80afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181jadmanski print 'X %s Y %s' % (machine, group) 90afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181jadmanski set = { 'machine_group' : group } 100afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181jadmanski where = { 'hostname' : machine } 110afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181jadmanski db.update('machines', set, where) 12