brother_ql.backends.backend_factory: Renaming dev_class to backend_class
This commit is contained in:
@@ -25,16 +25,16 @@ def backend_factory(backend_name):
|
|||||||
if backend_name == 'pyusb':
|
if backend_name == 'pyusb':
|
||||||
from . import pyusb as pyusb_backend
|
from . import pyusb as pyusb_backend
|
||||||
list_available_devices = pyusb_backend.list_available_devices
|
list_available_devices = pyusb_backend.list_available_devices
|
||||||
dev_class = pyusb_backend.BrotherQLBackendPyUSB
|
backend_class = pyusb_backend.BrotherQLBackendPyUSB
|
||||||
elif backend_name == 'linux_kernel':
|
elif backend_name == 'linux_kernel':
|
||||||
from . import linux_kernel as linux_kernel_backend
|
from . import linux_kernel as linux_kernel_backend
|
||||||
list_available_devices = linux_kernel_backend.list_available_devices
|
list_available_devices = linux_kernel_backend.list_available_devices
|
||||||
dev_class = linux_kernel_backend.BrotherQLBackendLinuxKernel
|
backend_class = linux_kernel_backend.BrotherQLBackendLinuxKernel
|
||||||
elif backend_name == 'network':
|
elif backend_name == 'network':
|
||||||
from . import network as network_backend
|
from . import network as network_backend
|
||||||
list_available_devices = network_backend.list_available_devices
|
list_available_devices = network_backend.list_available_devices
|
||||||
dev_class = network_backend.BrotherQLBackendNetwork
|
backend_class = network_backend.BrotherQLBackendNetwork
|
||||||
else:
|
else:
|
||||||
raise NotImplementedError('Backend %s not implemented.' % backend_name)
|
raise NotImplementedError('Backend %s not implemented.' % backend_name)
|
||||||
|
|
||||||
return {'list_available_devices': list_available_devices, 'dev_class': dev_class}
|
return {'list_available_devices': list_available_devices, 'backend_class': backend_class}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ class BrotherQL_USBdebug(object):
|
|||||||
|
|
||||||
def __init__(self, dev, instructions_data, backend='linux_kernel'):
|
def __init__(self, dev, instructions_data, backend='linux_kernel'):
|
||||||
|
|
||||||
be_cls = backend_factory(backend)['dev_class']
|
be_cls = backend_factory(backend)['backend_class']
|
||||||
self.be = be_cls(dev)
|
self.be = be_cls(dev)
|
||||||
|
|
||||||
self.sleep_time = 0.0
|
self.sleep_time = 0.0
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ def main():
|
|||||||
selected_backend = 'linux_kernel'
|
selected_backend = 'linux_kernel'
|
||||||
be = backend_factory(selected_backend)
|
be = backend_factory(selected_backend)
|
||||||
list_available_devices = be['list_available_devices']
|
list_available_devices = be['list_available_devices']
|
||||||
BrotherQLBackend = be['dev_class']
|
BrotherQLBackend = be['backend_class']
|
||||||
|
|
||||||
if args.list_printers:
|
if args.list_printers:
|
||||||
for printer in list_available_devices():
|
for printer in list_available_devices():
|
||||||
|
|||||||
Reference in New Issue
Block a user