+database.connect()
+prod_sess = database.session
+
+def take_data(machine_name):
+## dump from dev db; save info well
+ dev_sess.begin()
+ machine = dev_sess.query(database.Machine).filter_by(name=machine_name).one()
+
+ # Clean out the ACL just so we don't have to think about it
+ machine.acl = []
+ dev_sess.update(machine)
+
+ disks = machine.disks
+ nics = machine.nics
+ for r in disks + nics + [machine]:
+ database.session.delete(r)
+
+ database.session.commit()
+
+ for r in disks + nics + [machine]:
+ dev_sess.expunge(r)
+ del r._instance_key
+
+ return machine