|
@@ -362,12 +362,13 @@ def emfield_val(value):
|
362
|
362
|
# @brief Validator for plugin name & optionnaly type
|
363
|
363
|
#
|
364
|
364
|
# Able to check that the value is a plugin and if it is of a specific type
|
365
|
|
-
|
366
|
|
-
|
|
365
|
+#@param value the plugin name
|
|
366
|
+#@param ptype : plugin type
|
367
|
367
|
def plugin_validator(value, ptype=None):
|
368
|
368
|
LodelContext.expose_modules(globals(), {
|
369
|
369
|
'lodel.plugin.hooks': ['LodelHook']})
|
370
|
|
- value = copy.copy(value)
|
|
370
|
+ value = copy.copy(value.strip())
|
|
371
|
+ value = None if len(value) == 0 else value
|
371
|
372
|
|
372
|
373
|
@LodelHook('lodel2_dyncode_bootstraped')
|
373
|
374
|
def plugin_type_checker(hookname, caller, payload):
|