Skip to content

Commit ba33a25

Browse files
Prasanna SanthanamPrasanna Santhanam
authored andcommitted
Sandbox scripts for generating one host configuration
- marvin/sandbox/advanced - marvin/sandbox/basic * supports generating configurations for cloudstack deployment with properties files. The format of the config, properties files and the process is explained in the tutorial: http://wiki.cloudstack.org/display/QA/Testing+with+python#Testingwithpython-DeploymentConfiguration
1 parent 7026822 commit ba33a25

2 files changed

Lines changed: 43 additions & 1 deletion

File tree

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
[globals]
2+
#global settings in cloudstack
3+
expunge.delay=60
4+
expunge.interval=60
5+
storage.cleanup.interval=300
6+
account.cleanup.interval=600
7+
expunge.workers=3
8+
workers=10
9+
use.user.concentrated.pod.allocation=false
10+
vm.allocation.algorithm=random
11+
vm.op.wait.interval=5
12+
guest.domain.suffix=sandbox.kvm
13+
instance.name=QA
14+
direct.agent.load.size=1000
15+
default.page.size=10000
16+
check.pod.cidrs=true
17+
secstorage.allowed.internal.sites=10.147.28.0/24
18+
[environment]
19+
dns=10.147.28.6
20+
mshost=localhost
21+
mysql.host=localhost
22+
mysql.cloud.user=cloud
23+
mysql.cloud.passwd=cloud
24+
[cloudstack]
25+
#guest VLAN
26+
zone.vlan=675-679
27+
#management network
28+
private.gateway=10.147.29.1
29+
private.pod.startip=10.147.29.150
30+
private.pod.endip=10.147.29.159
31+
private.netmask=255.255.255.0
32+
#public network
33+
public.gateway=10.147.31.1
34+
public.vlan.startip=10.147.31.150
35+
public.vlan.endip=10.147.31.159
36+
public.netmask=255.255.255.0
37+
#hypervisor host information
38+
hypervisor=Simulator
39+
host=sim
40+
host.password=password
41+
#storage pools
42+
primary.pool=nfs://10.147.28.6:/export/home/sandbox/kamakura
43+
secondary.pool=nfs://10.147.28.6:/export/home/sandbox/sstor

tools/marvin/setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
packages=["marvin", "marvin.cloudstackAPI", "marvin.sandbox", "marvin.sandbox.advanced", "marvin.sandbox.basic", "marvin.pymysql", "marvin.pymysql.constants", "marvin.pymysql.tests"],
3737
license="LICENSE.txt",
3838
install_requires=[
39-
"Python>=2.7",
4039
"paramiko",
4140
"nose"
4241
],

0 commit comments

Comments
 (0)