##// END OF EJS Templates
Rename GlobalConfigurable to NbConvertBase
Jonathan Frederic -
Show More
@@ -93,7 +93,7 b' class LatexExporter(Exporter):'
93 @property
93 @property
94 def default_config(self):
94 def default_config(self):
95 c = Config({
95 c = Config({
96 'GlobalConfigurable': {
96 'NbConvertBase': {
97 'display_data_priority' : ['latex', 'png', 'jpg', 'svg', 'jpeg', 'text']
97 'display_data_priority' : ['latex', 'png', 'jpg', 'svg', 'jpeg', 'text']
98 },
98 },
99 'ExtractFigureTransformer': {
99 'ExtractFigureTransformer': {
@@ -3,7 +3,7 b''
3 The filter contained in the file allows the converter templates to select
3 The filter contained in the file allows the converter templates to select
4 the output format that is most valuable to the active export format. The
4 the output format that is most valuable to the active export format. The
5 value of the different formats is set via
5 value of the different formats is set via
6 GlobalConfigurable.display_data_priority
6 NbConvertBase.display_data_priority
7 """
7 """
8 #-----------------------------------------------------------------------------
8 #-----------------------------------------------------------------------------
9 # Copyright (c) 2013, the IPython Development Team.
9 # Copyright (c) 2013, the IPython Development Team.
@@ -17,11 +17,11 b' GlobalConfigurable.display_data_priority'
17 # Classes and functions
17 # Classes and functions
18 #-----------------------------------------------------------------------------
18 #-----------------------------------------------------------------------------
19
19
20 from ..utils.config import GlobalConfigurable
20 from ..utils.config import NbConvertBase
21
21
22 __all__ = ['DataTypeFilter']
22 __all__ = ['DataTypeFilter']
23
23
24 class DataTypeFilter(GlobalConfigurable):
24 class DataTypeFilter(NbConvertBase):
25 """ Returns the preferred display format """
25 """ Returns the preferred display format """
26
26
27 def __call__(self, output):
27 def __call__(self, output):
@@ -31,7 +31,7 b' from IPython.utils.importstring import import_item'
31 from .exporters.export import export_by_name, get_export_names, ExporterNameError
31 from .exporters.export import export_by_name, get_export_names, ExporterNameError
32 from .exporters.exporter import Exporter
32 from .exporters.exporter import Exporter
33 from .writers.base import WriterBase
33 from .writers.base import WriterBase
34 from .utils.config import GlobalConfigurable
34 from .utils.config import NbConvertBase
35
35
36 #-----------------------------------------------------------------------------
36 #-----------------------------------------------------------------------------
37 #Classes and functions
37 #Classes and functions
@@ -100,7 +100,7 b' class NbConvertApp(BaseIPythonApplication):'
100 #Register class here to have help with help all
100 #Register class here to have help with help all
101 self.classes.insert(0, Exporter)
101 self.classes.insert(0, Exporter)
102 self.classes.insert(0, WriterBase)
102 self.classes.insert(0, WriterBase)
103 self.classes.insert(0, GlobalConfigurable)
103 self.classes.insert(0, NbConvertBase)
104
104
105 #Init
105 #Init
106 self.init_config(self.extra_args)
106 self.init_config(self.extra_args)
@@ -16,14 +16,14 b' It exposes a convenient class to inherit from to access configurability.'
16 # Imports
16 # Imports
17 #-----------------------------------------------------------------------------
17 #-----------------------------------------------------------------------------
18
18
19 from ..utils.config import GlobalConfigurable
19 from ..utils.config import NbConvertBase
20 from IPython.utils.traitlets import Bool
20 from IPython.utils.traitlets import Bool
21
21
22 #-----------------------------------------------------------------------------
22 #-----------------------------------------------------------------------------
23 # Classes and Functions
23 # Classes and Functions
24 #-----------------------------------------------------------------------------
24 #-----------------------------------------------------------------------------
25
25
26 class ConfigurableTransformer(GlobalConfigurable):
26 class ConfigurableTransformer(NbConvertBase):
27 """ A configurable transformer
27 """ A configurable transformer
28
28
29 Inherit from this class if you wish to have configurability for your
29 Inherit from this class if you wish to have configurability for your
@@ -18,7 +18,7 b' from IPython.config.configurable import Configurable'
18 # Classes and functions
18 # Classes and functions
19 #-----------------------------------------------------------------------------
19 #-----------------------------------------------------------------------------
20
20
21 class GlobalConfigurable(Configurable):
21 class NbConvertBase(Configurable):
22 """Global configurable class for shared config
22 """Global configurable class for shared config
23
23
24 Usefull for display data priority that might be use by many trasnformers
24 Usefull for display data priority that might be use by many trasnformers
@@ -34,4 +34,4 b' class GlobalConfigurable(Configurable):'
34 )
34 )
35
35
36 def __init__(self, **kw):
36 def __init__(self, **kw):
37 super(GlobalConfigurable, self).__init__(**kw)
37 super(NbConvertBase, self).__init__(**kw)
@@ -16,13 +16,13 b' Contains writer base class.'
16
16
17 from IPython.utils.traitlets import List
17 from IPython.utils.traitlets import List
18
18
19 from ..utils.config import GlobalConfigurable
19 from ..utils.config import NbConvertBase
20
20
21 #-----------------------------------------------------------------------------
21 #-----------------------------------------------------------------------------
22 # Classes
22 # Classes
23 #-----------------------------------------------------------------------------
23 #-----------------------------------------------------------------------------
24
24
25 class WriterBase(GlobalConfigurable):
25 class WriterBase(NbConvertBase):
26 """Consumes output from nbconvert export...() methods and writes to a
26 """Consumes output from nbconvert export...() methods and writes to a
27 useful location. """
27 useful location. """
28
28
General Comments 0
You need to be logged in to leave comments. Login now