MCPcopy
hub / github.com/indigo-dc/udocker / extend

Method extend

udocker/utils/uenv.py:93–102  ·  view source on GitHub ↗

Extend Uenv stored environment with list or dict of key=val

(self, envlist)

Source from the content-addressed store, hash-verified

91 return self
92
93 def extend(self, envlist):
94 """Extend Uenv stored environment with list or dict of key=val"""
95 if isinstance(envlist, (list)):
96 for envstr in envlist:
97 self.append(envstr)
98 elif isinstance(envlist, (dict)):
99 for key in envlist.keys():
100 self.env[key] = envlist[key]
101
102 return self
103
104 def extendif(self, envlist):
105 """Extend Uenv environment with list of key=val if key non-existent"""

Callers 15

test_06_extendMethod · 0.95
addMethod · 0.95
_get_run_optionsMethod · 0.80
_load_repositoriesMethod · 0.80
_load_repositoriesMethod · 0.80
_findMethod · 0.80
_get_tagsMethod · 0.80
_mkcurlcmdMethod · 0.80
_get_volume_bindingsMethod · 0.80
_get_network_mapMethod · 0.80
runMethod · 0.80
_set_volume_bindingsMethod · 0.80

Calls 2

appendMethod · 0.95
keysMethod · 0.80

Tested by 1

test_06_extendMethod · 0.76