# load the whole eolian db (from .eo files in source tree)
-eolian_db = eolian.Eolian()
-if not isinstance(eolian_db, eolian.Eolian):
+eolian_db = eolian.Eolian_State()
+if not isinstance(eolian_db, eolian.Eolian_State):
raise(RuntimeError('Eolian, failed to create Eolian state'))
if not eolian_db.directory_add(SCAN_FOLDER):
lib.eolian_declarations_get_by_file(self._obj, _str_to_bytes(fname)))
-class Eolian(Eolian_Unit):
+class Eolian_State(Eolian_Unit):
def __init__(self):
self._obj = lib.eolian_state_new() # Eolian_State *
# load the whole eolian db
-eolian_db = eolian.Eolian()
-if not isinstance(eolian_db, eolian.Eolian):
+eolian_db = eolian.Eolian_State()
+if not isinstance(eolian_db, eolian.Eolian_State):
raise(RuntimeError('Eolian, failed to create Eolian state'))
if not eolian_db.directory_add(SCAN_FOLDER):
if __name__ == '__main__':
# create main eolian state
- eolian_db = eolian.Eolian()
- if not isinstance(eolian_db, eolian.Eolian):
+ eolian_db = eolian.Eolian_State()
+ if not isinstance(eolian_db, eolian.Eolian_State):
raise(RuntimeError('Eolian, failed to create Eolian state'))
# eolian system scan (BROKEN)