26 lines
870 B
Python
26 lines
870 B
Python
"""
|
|
This file serves as the interface (so to speak) to the x12 parser, plugin interface, We implement default plugins that will handle parsing,
|
|
In addition to the allow custom plugins to be written/loaded and these will be given priority over the default ones+6+++++++++++++++++++++++++++++++++++++++++++++++++
|
|
@TODO:
|
|
- How to write custom plugin
|
|
- Provide interface for meta-data (expected)
|
|
- Support configuration specification
|
|
"""
|
|
import os
|
|
from . import common
|
|
from . import header
|
|
from . import body
|
|
|
|
EDI = body.BODY
|
|
__version__ = '0.01'
|
|
__author__ = 'The Phi Technology'
|
|
def instance(**_args):
|
|
pass
|
|
#
|
|
# defining commong functions that can/should be used accross the board
|
|
#
|
|
# # class Parser :
|
|
# def __init__(**_args):
|
|
# folder = _args['path']
|
|
# files = [ os.sep.join(_name,folder) for _name in os.listdir(folder)]
|
|
# pass |