# Path: gmql/managers.py
# def get_python_manager():
#     global __pythonManager
# 
#     if __pythonManager is None:
#         # Starting the GMQL manager
#         start()
#         return __pythonManager
#     else:
#         return __pythonManager


from ...managers import get_python_manager


class GenometricCondition(object):
    def __init__(self, condition_name, argument=None):
        self.condition_name = condition_name
        self.argument = argument

# Path: gmql/managers.py
# def get_python_manager():
#     global __pythonManager
# 
#     if __pythonManager is None:
#         # Starting the GMQL manager
#         start()
#         return __pythonManager
#     else:
#         return __pythonManager


# Path: gmql/dataset/DataStructures/GenometricPredicates.py
from ...managers import get_python_manager



class GenometricCondition(object):
    def __init__(self, condition_name, argument=None):
        self.condition_name = condition_name
        self.argument = argument

        self.gen_condition = get_python_manager()   \