Skip to content

Commit 458bcbf

Browse files
author
sadanandhegde
authored
Update Readme.md
Added usage
1 parent 4c2a6d2 commit 458bcbf

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,28 @@
11
# Sandbox-API-Python
22
Sandbox API Python wrapper
3+
4+
Usage:
5+
# Init vars
6+
blueprint_name = 'Sandbox Python API Test'
7+
sandbox_name = 'Sandbox Python API Test'
8+
config_file = 'quali_config.json'
9+
10+
my_sandbox = Sandbox(config_file=config_file)
11+
12+
my_sandbox.login()
13+
14+
print my_sandbox.get_blueprints()
15+
blueprint_id = my_sandbox.get_blueprint_id(blueprint_name=blueprint_name)
16+
print "Blueprint Id:", blueprint_id
17+
print my_sandbox.get_blueprint_details(blueprint_id=blueprint_id)
18+
print my_sandbox.get_blueprint_details_by_name(blueprint_name=blueprint_name)
19+
20+
print my_sandbox.start_sandbox(blueprint_id=blueprint_id, duration='20', sandbox_name='')
21+
print my_sandbox.start_sandbox_by_name(blueprint_name=blueprint_name, duration='20', sandbox_name='')
22+
print my_sandbox.get_sandboxes()
23+
sandbox_id = my_sandbox.get_sandbox_ids(sandbox_name=sandbox_name)
24+
print sandbox_id
25+
print my_sandbox.get_sandbox_details(sandbox_id=sandbox_id[0])
26+
print my_sandbox.get_sandboxes_details_by_name(sandbox_name=sandbox_name)
27+
print my_sandbox.stop_sandbox(sandbox_id=sandbox_id[0])
28+
print my_sandbox.stop_sandboxes_by_name(sandbox_name=sandbox_name) # !!Warning: Stops all sandboxes with sandbox_name

0 commit comments

Comments
 (0)