LINBIT / linstor-client

Python client for LINSTOR
https://docs.linbit.com/docs/linstor-guide/
GNU General Public License v3.0
22 stars 10 forks source link

TypeError: cannot concatenate 'str' and 'NoneType' objects #1

Closed korroot closed 6 years ago

korroot commented 6 years ago

https://github.com/LINBIT/linstor-client/blob/973fa7bd3106173ef3b806c656438b045fe7662c/linstor/linstorapi.py#L984

It is not working when DisklessDriver has no driver defined in dict: storage_pool_key_map '{'Lvm': 'LvmVg', 'Zfs': 'ZPool', 'Diskless': None, 'LvmThin': 'ThinPool'}' driver name 'DisklessDriver'

Like 984 should cast to string: return apiconsts.NAMESPC_STORAGE_DRIVER + '/' + str(cls._storage_pool_key_map[driver_name[:-len('Driver')]])

raltnoeder commented 6 years ago

Fix in progress

rp- commented 6 years ago

fixed in v0.2.0