1 |
|
# |
2 |
|
# BonFIRE Virtual Clusters on Federated Clouds Demonstration Kit |
3 |
|
# |
4 |
|
# Copyright (c) Fundacion Centro Tecnologico de Supercomputacion de Galicia 2012 |
5 |
|
# |
6 |
|
# License Apache Software |
7 |
|
# |
8 |
|
# The research leading to these results has received funding from |
9 |
|
# the European Community's Seventh Framework Programme (FP7/2007-2013) |
10 |
|
# under agreement number 257386 |
11 |
|
# |
12 |
|
# This software is provided with ABSOLUTELY NO WARRANTY |
13 |
|
# |
14 |
require 'rubygems' |
require 'rubygems' |
15 |
require 'restfully' |
require 'restfully' |
16 |
require 'restfully/addons/bonfire' |
require 'restfully/addons/bonfire' |
25 |
EXPERIMENT_DESCRIPTION = "Build image client for virtual cluster." |
EXPERIMENT_DESCRIPTION = "Build image client for virtual cluster." |
26 |
EXPERIMENT_WALLTIME = 3600 |
EXPERIMENT_WALLTIME = 3600 |
27 |
IMAGE_NAME = "BonFIRE Debian Squeeze 2G v3" |
IMAGE_NAME = "BonFIRE Debian Squeeze 2G v3" |
|
NEW_IMAGE_NAME = "VirtualClusterClient-vcocdemo-v0.1" |
|
28 |
NEW_IMAGE_DESCRIPTION = "VirtualCluster Client image." |
NEW_IMAGE_DESCRIPTION = "VirtualCluster Client image." |
29 |
WAN_NAME = "BonFIRE WAN" |
WAN_NAME = "BonFIRE WAN" |
30 |
|
|
37 |
session.logger.level = Logger::INFO |
session.logger.level = Logger::INFO |
38 |
#session.logger.level = Logger::DEBUG |
#session.logger.level = Logger::DEBUG |
39 |
|
|
40 |
|
NEW_IMAGE_NAME = "VirtualClusterClient-#{session.config[:username]}-v0.1" |
41 |
|
|
42 |
experiment = nil |
experiment = nil |
43 |
|
|
44 |
begin |
begin |