Show More
@@ -100,14 +100,14 def export(exporter, nb, **kw): | |||
|
100 | 100 | #Check arguments |
|
101 | 101 | if exporter is None: |
|
102 | 102 | raise TypeError("Exporter is None") |
|
103 |
elif not isinstance(exporter, |
|
|
103 | elif not isinstance(exporter, Exporter) and not issubclass(exporter, Exporter): | |
|
104 | 104 | raise TypeError("exporter does not inherit from Exporter (base)") |
|
105 | 105 | if nb is None: |
|
106 | 106 | raise TypeError("nb is None") |
|
107 | 107 | |
|
108 | 108 | #Create the exporter |
|
109 | 109 | resources = kw.pop('resources', None) |
|
110 |
if isinstance(exporter, |
|
|
110 | if isinstance(exporter, Exporter): | |
|
111 | 111 | exporter_instance = exporter |
|
112 | 112 | else: |
|
113 | 113 | exporter_instance = exporter(**kw) |
General Comments 0
You need to be logged in to leave comments.
Login now