slippinj.emr.job_flow.arguments package

Submodules

slippinj.emr.job_flow.arguments.applications module

class slippinj.emr.job_flow.arguments.applications.ApplicationsArgument[source]

Bases: object

Parse the applications argument

parse(configuration)[source]

Parse applications from the configuration file and return it formatted :param configuration: dict :return: dict

slippinj.emr.job_flow.arguments.configurations module

class slippinj.emr.job_flow.arguments.configurations.ConfigurationsArgument[source]

Bases: object

Parse the configurations argument

parse(configuration)[source]

Parse configurations from the configuration file and return it formatted :param configuration: dict :return: dict

slippinj.emr.job_flow.arguments.instances module

class slippinj.emr.job_flow.arguments.instances.InstancesArgument[source]

Bases: object

Parse the instances argument

parse(configuration)[source]

Parse instances key from the configuration file and return it formatted :param configuration: dict :return: dict

slippinj.emr.job_flow.arguments.steps module

class slippinj.emr.job_flow.arguments.steps.StepsArgument[source]

Bases: object

Parse the steps argument

parse(configuration)[source]

Parse steps from the configuration file and return it formatted :param configuration: dict :return: dict

slippinj.emr.job_flow.arguments.tags module

class slippinj.emr.job_flow.arguments.tags.TagsArgument[source]

Bases: object

Parse the tags argument

parse(configuration)[source]

Parse tags from the configuration file and return it formatted :param configuration: dict :return: dict

Module contents