From 51993f0d53dd1b75b2c13cabcec778190603e827 Mon Sep 17 00:00:00 2001 From: Ji-Hyeon Gim Date: Sun, 17 Sep 2017 18:23:51 +0900 Subject: More compatibility syntax for legacy distros Many distros(such as CentOS 6) still uses python 2.6. but in fabric.py, uses new set initialization syntax introduced by python 2.7 We can consider for legacy distros using python 2.6 as we using legacy but not deprecated syntax Signed-off-by: Ji-Hyeon Gim --- rtslib/fabric.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtslib/fabric.py b/rtslib/fabric.py index 2887783..4e9a1ee 100644 --- a/rtslib/fabric.py +++ b/rtslib/fabric.py @@ -118,8 +118,8 @@ from .utils import RTSLibError, modprobe, ignored from .target import Target from .utils import _get_auth_attr, _set_auth_attr -version_attributes = {"lio_version", "version"} -discovery_auth_attributes = {"discovery_auth"} +version_attributes = set(["lio_version", "version"]) +discovery_auth_attributes = set(["discovery_auth"]) target_names_excludes = version_attributes | discovery_auth_attributes -- cgit v1.2.1