Commit add12eb2 authored by Łukasz Nowak's avatar Łukasz Nowak

Merge slapos.recipe.kvm as slapos.recipebox:kvm

parent 71632d35
...@@ -49,5 +49,6 @@ setup(name=name, ...@@ -49,5 +49,6 @@ setup(name=name,
'erp5testnode = slapos.recipe.erp5testnode:Recipe', 'erp5testnode = slapos.recipe.erp5testnode:Recipe',
'helloworld = slapos.recipe.helloworld:Recipe', 'helloworld = slapos.recipe.helloworld:Recipe',
'java = slapos.recipe.java:Recipe', 'java = slapos.recipe.java:Recipe',
'kvm = slapos.recipe.kvm:Recipe',
]}, ]},
) )
Changelog
=========
1.2 (unreleased)
----------------
1.0.14 (2011-02-01)
-------------------
- Remove cpu parameter which is not supported
1.0.13 (2011-02-01)
-------------------
- KVM size parameters are provided by the instance profile
1.0.12 (2011-02-01)
-------------------
- Generate random mac address
1.0.11 (2011-01-18)
-------------------
- Updated recipe to the new BaseSlapRecipe.py
[Davide Tammaro]
1.0.10 (2011-01-10)
-------------------
- Remove KVM dhcp server
1.0.9 (2010-12-28)
------------------
- Wait the QMP command before starting
1.0.8 (2010-12-28)
------------------
- Wait for KVM to be started
1.0.7 (2010-11-30)
------------------
- Add controller template
1.0.6 (2010-11-29)
------------------
- Protect vnc session with a password
1.0.5 (2010-11-24)
------------------
- Write on disk image
- Add bios menu
- Create a disk image detected as virtual disk
- Use latest slapos.librecipe API
- Use nbd to access the cdrom image
1.0.3 (2010-10-26)
------------------
- Add MANIFEST.in
- Remove ssh feature, with is not compatible with the slapos design
- Simplify runner generation
- Adding python gzip version instead of linux gzip one
1.0.2 (2010-10-25)
------------------
- Slapify kvm installation [Charles Villette]
- Adding tests to configuration options
- Adding memory limit support
- Adding configuration wrapper
- Adding new configuration options for kvm __init__
- Adding non-hardcoded qemu path for kvm launch
- Changing names to slapos.recipe instead of kvm.recipe
1.0.1 (2010-05-10)
-------------------
- Reimplemented ssh.py to use SSHClient.
[Rafael Monnerat]
1.0 (2010-05-04)
----------------
- Initial Release
[Rafael Monnerat]
include CHANGES.txt
recursive-include src/slapos/recipe/kvm *.in
from setuptools import setup, find_packages
name = "slapos.recipe.kvm"
version = '1.2-dev'
def read(name):
return open(name).read()
long_description=( read('README.txt')
+ '\n' +
read('CHANGES.txt')
)
setup(
name = name,
version = version,
description = "ZC Buildout recipe for create a kvm setup for a image",
long_description=long_description,
license = "GPLv3",
keywords = "buildout kvm",
classifiers=[
"Framework :: Buildout :: Recipe",
"Programming Language :: Python",
],
packages = find_packages('src'),
package_dir = {'': 'src'},
include_package_data=True,
install_requires = [
'zc.recipe.egg',
'setuptools',
'slapos.lib.recipe',
],
namespace_packages = ['slapos', 'slapos.recipe'],
entry_points = {'zc.buildout': ['default = %s:Recipe' % name]},
)
# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
try:
__import__('pkg_resources').declare_namespace(__name__)
except ImportError:
from pkgutil import extend_path
__path__ = extend_path(__path__, __name__)
# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
try:
__import__('pkg_resources').declare_namespace(__name__)
except ImportError:
from pkgutil import extend_path
__path__ = extend_path(__path__, __name__)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment