summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/xen/files/hvm.include
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-09-02 17:50:49 +0200
committerSebastian Schmelzer2010-09-02 17:50:49 +0200
commit416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5 (patch)
tree4715f7d742fec50931017f38fe6ff0a89d4ceccc /os-plugins/plugins/xen/files/hvm.include
parentFix for the problem reported on the list (sed filter forgotten for the (diff)
downloadcore-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.gz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.xz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.zip
change dir structure
Diffstat (limited to 'os-plugins/plugins/xen/files/hvm.include')
-rw-r--r--os-plugins/plugins/xen/files/hvm.include209
1 files changed, 0 insertions, 209 deletions
diff --git a/os-plugins/plugins/xen/files/hvm.include b/os-plugins/plugins/xen/files/hvm.include
deleted file mode 100644
index beb9315a..00000000
--- a/os-plugins/plugins/xen/files/hvm.include
+++ /dev/null
@@ -1,209 +0,0 @@
-# This is an machine template for run-virt.include of the Xen plugin.
-# This template was taken from an example in openSUSE 11.2
-# HVM template
-
-cat <<EOF
-# -*- mode: python; -*-
-#============================================================================
-# Python configuration setup for 'xm create'.
-# This configuration was created through $0 on $(date)
-#============================================================================
-
-import os, re
-
-arch_libdir = 'lib'
-arch = os.uname()[4]
-if os.uname()[0] == 'Linux' and re.search('64', arch):
- arch_libdir = 'lib64'
-
-#----------------------------------------------------------------------------
-# Kernel image file.
-kernel = "/usr/lib/xen/boot/hvmloader"
-
-# The domain build function. HVM domain uses 'hvm'.
-builder='hvm'
-
-# Initial memory allocation (in megabytes) for the new domain.
-memory = ${mem}
-
-# Shadow pagetable memory for the domain, in MB.
-# If not explicictly set, xend will pick an appropriate value.
-# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
-#shadow_memory = 8
-
-# A name for your domain. All domains must have different names.
-name = "${vm_name}"
-
-#-----------------------------------------------------------------------------
-# The number of cpus guest platform has, default=1
-#vcpus=1
-
-# Enable/disable HVM guest PAE, default=1 (enabled)
-#pae=1
-
-# Enable/disable HVM guest ACPI, default=1 (enabled)
-#acpi=1
-
-# Enable/disable HVM APIC mode, default=1 (enabled)
-# Note that this option is ignored if vcpus > 1
-#apic=1
-
-# Enable/disable extended power management support within HVM guest, i.e., beyond
-# S3, S4, S5 within guest like exposing battery meter.
-# 0 (default option, extended power management support disabled)
-# 1 (pass-through mode; uses pass-through as needed; efficient but limited in scope)
-# 2 (non pass-through mode; extended scope, likely to work on all applicable environment
-# but comparitively less efficient than pass-through mode)
-# xen_extended_power_mgmt=0
-
-# List of which CPUS this domain is allowed to use, default Xen picks
-#cpus = "" # leave to Xen to pick
-#cpus = "0" # all vcpus run on CPU0
-#cpus = "0-3,5,^1" # all vcpus run on cpus 0,2,3,5
-#cpus = ["2", "3"] # VCPU0 runs on CPU2, VCPU1 runs on CPU3
-
-#----------------------------------------------------------------------------
-# Optionally define mac and/or bridge for the network interfaces.
-# Random MACs are assigned if not given.
-#vif = [ 'type=ioemu, mac=00:16:3e:00:00:11, bridge=xenbr0, model=ne2k_pci' ]
-# type=ioemu specify the NIC is an ioemu device not netfront
-#vif = [ 'type=ioemu, bridge=xenbr0' ]
-vif = [ '${xen_vif}' ]
-
-#----------------------------------------------------------------------------
-# Define the disk devices you want the domain to have access to, and
-# what you want them accessible as.
-# Each disk entry is of the form phy:UNAME,DEV,MODE
-# where UNAME is the device, DEV is the device name the domain will see,
-# and MODE is r for read-only, w for read-write.
-#disk = [ 'phy:hda1,hda1,r' ]
-#disk = [ 'file:/var/lib/xen/images/disk.img,ioemu:hda,w', ',hdc:cdrom,r' ]
-disk = [ '${xen_disk}' ]
-
-#----------------------------------------------------------------------------
-# Configure the behaviour when a domain exits. There are three 'reasons'
-# for a domain to stop: poweroff, reboot, and crash. For each of these you
-# may specify:
-# "destroy", meaning that the domain is cleaned up as normal;
-# "restart", meaning that a new domain is started in place of the old
-# one;
-# "preserve", meaning that no clean-up is done until the domain is
-# manually destroyed (using xm destroy, for example); or
-# "rename-restart", meaning that the old domain is not cleaned up, but is
-# renamed and a new domain started in its place.
-# In the event a domain stops due to a crash, you have the additional options:
-# "coredump-destroy", meaning dump the crashed domain's core and then destroy;
-# "coredump-restart', meaning dump the crashed domain's core and the restart.
-# The default is
-# on_poweroff = 'destroy'
-# on_reboot = 'restart'
-# on_crash = 'restart'
-#on_poweroff = 'destroy'
-#on_reboot = 'restart'
-#on_crash = 'restart'
-
-#============================================================================
-# HVM specific
-#============================================================================
-# Device Model to be used
-device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
-
-#-----------------------------------------------------------------------------
-# boot on floppy (a), hard disk (c), Network (n) or CD-ROM (d)
-# default: hard disk, cd-rom, floppy
-#boot="cda"
-
-#-----------------------------------------------------------------------------
-# write to temporary files instead of disk image files
-#snapshot=1
-
-#----------------------------------------------------------------------------
-# enable SDL library for graphics, default = 0
-sdl=0
-
-#----------------------------------------------------------------------------
-# enable OpenGL for texture rendering inside the SDL window, default = 1
-# valid only if sdl is enabled.
-opengl=1
-
-#----------------------------------------------------------------------------
-# enable VNC library for graphics, default = 1
-vnc=1
-
-#----------------------------------------------------------------------------
-# address that should be listened on for the VNC server if vnc is set.
-# default is to use 'vnc-listen' setting from /etc/xen/xend-config.sxp
-#vnclisten="127.0.0.1"
-
-#----------------------------------------------------------------------------
-# set VNC display number, default = domid
-#vncdisplay=1
-
-#----------------------------------------------------------------------------
-# try to find an unused port for the VNC server, default = 1
-#vncunused=1
-
-#----------------------------------------------------------------------------
-# set password for domain's VNC console
-# default is depents on vncpasswd in xend-config.sxp
-vncpasswd=''
-
-#----------------------------------------------------------------------------
-# no graphics, use serial port
-#nographic=0
-
-#----------------------------------------------------------------------------
-# enable stdvga, default = 0 (use cirrus logic device model)
-stdvga=0
-
-#-----------------------------------------------------------------------------
-# serial port re-direct to pty deivce, /dev/pts/n
-# then xm console or minicom can connect
-serial='pty'
-
-
-#-----------------------------------------------------------------------------
-# Qemu Monitor, default is disable
-# Use ctrl-alt-2 to connect
-#monitor=1
-
-
-#-----------------------------------------------------------------------------
-# enable sound card support, [sb16|es1370|all|..,..], default none
-#soundhw='sb16'
-
-
-#-----------------------------------------------------------------------------
-# set the real time clock to local time [default=0 i.e. set to utc]
-#localtime=1
-
-
-#-----------------------------------------------------------------------------
-# set the real time clock offset in seconds [default=0 i.e. same as dom0]
-#rtc_timeoffset=3600
-
-#-----------------------------------------------------------------------------
-# start in full screen
-#full-screen=1
-
-
-#-----------------------------------------------------------------------------
-# Enable USB support (specific devices specified at runtime through the
-# monitor window)
-#usb=1
-# Enable USB mouse support (only enable one of the following, `mouse' for
-# PS/2 protocol relative mouse, `tablet' for
-# absolute mouse)
-#usbdevice='mouse'
-#usbdevice='tablet'
-
-#-----------------------------------------------------------------------------
-# Set keyboard layout, default is en-us keyboard.
-#keymap='de'
-
-#-----------------------------------------------------------------------------
-# Enable/disable xen platform PCI device, default=1 (enabled)
-#xen_platform_pci=1
-
-#============================================================================
-EOF