code: def get_provider(vm_=None):
      '''
      Extract the provider name from vm
      '''
      if vm_ is None:
          provider = __active_provider_name__ or 'ec2'
      else:
          provider = vm_.get('provider', 'ec2')
  
      if ':' in provider:
          prov_comps = provider.split(':')
          provider = prov_comps[0]
      return providef get_provider(vm_=None):
      '''
      Extract the provider name from vm
      '''
      if vm_ is None:
          provider = __active_provider_name__ or 'ec2'
      else:
          provider = vm_.get('provider', 'ec2')
  
      if ':' in provider:
          prov_comps = provider.split(':')
          provider = prov_comps[0]
      return provider
docs: Extract the provider name from vm