| rh= hosts.create_host("192.168.1.1") | |
| print rh.run("uname -a").stdout | |
| kernel= deb_kernel.DEBKernel() | |
| kernel.get("/home/foo/linux-2.6.22_2.6.22_amd64.deb") | |
| print kernel.get_version() | |
| print kernel.get_image_name() | |
| print kernel.get_initrd_name() | |
| print "XXXX extracting kernel" | |
| dir= kernel.extract(rh) | |
| print rh.run('ls "%s"' % (sh_escape(dir),)) | |
| print "XXXX installing kernel" | |
| kernel.install(rh) | |
| rh.reboot() | |
| rh.wait_up() | |
| print rh.run("uname -a").stdout |