I mean, does it break the contract with other parts openstack. For example, cinder always uses the dev_name formed by this:
# a unique name for the volume -- e.g., the iSCSI participant name self.dev_name = self.symlink_path.split('/')[-1]
# the device's actual path on the compute host -- e.g., /dev/sd_ self.dev_path = os.path.realpath(self.symlink_path)
I mean, does it break the contract with other parts openstack. For example, cinder always uses the dev_name formed by this:
# a unique name for the volume -- e.g., the iSCSI participant name
self.dev_ name = self.symlink_ path.split( '/')[-1]
self.dev_ path = os.path. realpath( self.symlink_ path)
# the device's actual path on the compute host -- e.g., /dev/sd_