idmtools_platform_local.plugin_info module

idmtools local platform plugin spec.

Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.

class idmtools_platform_local.plugin_info.LocalPlatformSpecification[source]

Bases: PlatformSpecification

Provide plugin spec for the LocalPlatform.

get_description() str[source]

Get plugin description.

get(**configuration) IPlatform[source]

Build our local platform from the passed in configuration object.

We do our import of platform here to avoid any weird import issues on plugin load.

Parameters:

configuration – COnfiguration to use with local platform.

Returns:

Local platform object created.

example_configuration()[source]

Get our example configuration.

get_type() Type[LocalPlatform][source]

Get local platform type.

get_version() str[source]

Returns the version of the plugin.

Returns:

Plugin Version