cloudmesh.management.configuration.arguments

Module Contents

Classes

Arguments

class cloudmesh.management.configuration.arguments.Arguments

Bases: object

static expand(arguments, *keys)

expands all entries in arguments identified by keys

Parameters
  • arguments – list of arguments

  • keys – the keys that locate entries in arguments that are expanded

Returns

the expanded arguments. it is now a dict of lists

static get_cloud_and_names(label, arguments, variables)
static get_clouds(arguments, variables)
static get_names(arguments, variables)
abstract static name_loop(names, label, f)
static get_attribute(attribute, arguments, variables)
static get_flavor(arguments, variables)
static get_image(arguments, variables)
static get_command(arguments, variables)
static get_commands(label, arguments, variables)