from abc import abstractproperty
|
|
|
|
|
|
class BaseParser(object):
|
|
@abstractproperty
|
|
def metadata(self):
|
|
"""
|
|
Instantiates a Metadata object.
|
|
|
|
"""
|
|
raise NotImplementedError
|
|
|
|
@abstractproperty
|
|
def driver(self):
|
|
"""
|
|
Instantiates a driver object.
|
|
|
|
"""
|
|
raise NotImplementedError
|