mirror of
https://github.com/valitydev/salt.git
synced 2024-11-08 17:33:54 +00:00
Misc cleanup
This commit is contained in:
parent
dcf4550f4e
commit
1c13697172
@ -722,8 +722,6 @@ class LazyLoader(salt.utils.lazy.LazyDict):
|
||||
self.tag = tag
|
||||
self.loaded_base_name = loaded_base_name or LOADED_BASE_NAME
|
||||
self.mod_type_check = mod_type_check or _mod_type
|
||||
if self.opts.get('grains_cache', False):
|
||||
self.serial = salt.payload.Serial(self.opts)
|
||||
|
||||
self.pack = {} if pack is None else pack
|
||||
if '__context__' not in self.pack:
|
||||
@ -741,10 +739,6 @@ class LazyLoader(salt.utils.lazy.LazyDict):
|
||||
self.refresh_file_mapping()
|
||||
|
||||
# create all of the import namespaces
|
||||
|
||||
if mod_type_check is None:
|
||||
mod_type_check = _mod_type
|
||||
|
||||
_generate_module('{0}.int'.format(self.loaded_base_name))
|
||||
_generate_module('{0}.int.{1}'.format(self.loaded_base_name, tag))
|
||||
_generate_module('{0}.ext'.format(self.loaded_base_name))
|
||||
@ -822,6 +816,7 @@ class LazyLoader(salt.utils.lazy.LazyDict):
|
||||
mod_opts[key] = val
|
||||
return mod_opts
|
||||
|
||||
# TODO: stop this? seems bad...
|
||||
def __getitem__(self, key):
|
||||
'''
|
||||
When you get a module, make sure to pack the most recent opts/grains/pillar
|
||||
@ -951,7 +946,6 @@ class LazyLoader(salt.utils.lazy.LazyDict):
|
||||
module_init(self.opts)
|
||||
except TypeError:
|
||||
pass
|
||||
funcs = {}
|
||||
module_name = mod.__name__.rsplit('.', 1)[-1]
|
||||
|
||||
# if virtual modules are enabled, we need to look for the
|
||||
@ -1003,11 +997,9 @@ class LazyLoader(salt.utils.lazy.LazyDict):
|
||||
# It default's of course to the found callable attribute name
|
||||
# if no alias is defined.
|
||||
funcname = getattr(mod, '__func_alias__', {}).get(attr, attr)
|
||||
funcs['{0}.{1}'.format(module_name, funcname)] = func
|
||||
self._dict['{0}.{1}'.format(module_name, funcname)] = func
|
||||
self._apply_outputter(func, mod)
|
||||
|
||||
self._dict.update(funcs)
|
||||
|
||||
# enforce depends
|
||||
Depends.enforce_dependencies(self._dict, self.tag)
|
||||
return True
|
||||
|
Loading…
Reference in New Issue
Block a user