Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
FIX: Namespace deletion
[csit.git]
/
resources
/
libraries
/
python
/
Namespaces.py
diff --git
a/resources/libraries/python/Namespaces.py
b/resources/libraries/python/Namespaces.py
index
2bdcbcb
..
4bea8b5
100644
(file)
--- a/
resources/libraries/python/Namespaces.py
+++ b/
resources/libraries/python/Namespaces.py
@@
-13,6
+13,8
@@
"""Linux namespace utilities library."""
"""Linux namespace utilities library."""
+from copy import deepcopy
+
from resources.libraries.python.ssh import exec_cmd_no_error, exec_cmd
from resources.libraries.python.ssh import exec_cmd_no_error, exec_cmd
@@
-145,5
+147,6
@@
class Namespaces:
Namespaces.delete_namespace(node, namespace)
return
Namespaces.delete_namespace(node, namespace)
return
- for namespace_name in Namespaces.__namespaces:
+ namespace_copy = deepcopy(Namespaces.__namespaces)
+ for namespace_name in namespace_copy:
Namespaces.delete_namespace(node, namespace_name)
Namespaces.delete_namespace(node, namespace_name)