python-scsi is a SCSI initiator for python. It contains python classes to create and send SCSI commands to devices accessible via: SGIO: /dev/sg* devices using ioctl(SG_IO) Depends on cython-sgio.
You want to be able to convert an object of OriginCls to DestinationCls and viceversa. ClassMapper allows you to define "mappers" - functions that explicitly convert an object of a class A to a new ...