Revision 0359e5d0 lib/server/noded.py
b/lib/server/noded.py | ||
---|---|---|
987 | 987 |
"""Run an iallocator script. |
988 | 988 |
|
989 | 989 |
""" |
990 |
name, idata = params |
|
990 |
name, idata, ial_params_dict = params |
|
991 |
ial_params = [] |
|
992 |
for ial_param in ial_params_dict.items(): |
|
993 |
ial_params.append("--" + ial_param[0] + "=" + ial_param[1]) |
|
991 | 994 |
iar = backend.IAllocatorRunner() |
992 |
return iar.Run(name, idata) |
|
995 |
return iar.Run(name, idata, ial_params)
|
|
993 | 996 |
|
994 | 997 |
# test ----------------------- |
995 | 998 |
|
Also available in: Unified diff