<s> from cloudcafe . openstackcli . common . config import OpenstackCLI_CommonConfig <EOL> from cloudcafe . openstackcli . novacli . client import NovaCLI <EOL> from cloudcafe . openstackcli . novacli . config import NovaCLI_Config <EOL> class NovaCLI_Composite ( object ) : <EOL> def __init__ ( self ) : <EOL> self . openstack_config = OpenstackCLI_CommonConfig ( ) <EOL> self . config = NovaCLI_Config ( ) <EOL> self . _cli_kwargs = { <EOL> '<STR_LIT>' : self . openstack_config . os_username , <EOL> '<STR_LIT>' : self . openstack_config . os_password , <EOL> '<STR_LIT>' : self . openstack_config . os_tenant_name , <EOL> '<STR_LIT>' : self . openstack_config . os_auth_url , <EOL> '<STR_LIT>' : self . openstack_config . debug , <EOL> '<STR_LIT>' : self . config . os_auth_system , <EOL> '<STR_LIT>' : self . config . insecure , <EOL> '<STR_LIT>' : <EOL> self . config . os_region_name or self . openstack_config . os_region_name } <EOL> self . client = NovaCLI ( ** self . _cli_kwargs ) <EOL> self . client . set_environment_variables ( <EOL> self . config . environment_variable_dictionary ) </s>
