def clouds(opts):
 functions = LazyLoader(_module_dirs(opts, 'clouds', 'cloud', base_path=os.path.join(SALT_BASE_PATH, 'cloud'), int_type='clouds'), opts, tag='clouds', pack={'__utils__': salt.loader.utils(opts), '__active_provider_name__': None})
 for funcname in LIBCLOUD_FUNCS_NOT_SUPPORTED:
  log.trace("'{0}' has been marked as not supported. Removing from the list of supported cloud functions".format(funcname))
  functions.pop(funcname, None)
 return functions

def clouds ( opts ) : functions = LazyLoader ( _module_dirs ( opts , 'clouds' , 'cloud' , base_path = os . path . join ( SALT_BASE_PATH , 'cloud' ) , int_type = 'clouds' ) , opts , tag = 'clouds' , pack = { '__utils__' : salt . loader . utils ( opts ) , '__active_provider_name__' : None } ) for funcname in LIBCLOUD_FUNCS_NOT_SUPPORTED : log . trace ( "'{0}' has been marked as not supported. Removing from the list of supported cloud functions" . format ( funcname ) ) functions . pop ( funcname , None ) return functions
return the cloud functions .