from penchy.jobs import jvms, tools, filters, workloads
from penchy.jobs.job import Job, SystemComposition, NodeSetting
from penchy.jobs.dependency import Edge

JVM = jvms.JVM

# all job elements that are interesting for the user have to be enumerated here
__all__ = [
    # job
    'Job',
    'NodeSetting',
    'SystemComposition',
    # dependencies
    'Edge',
    # jvms
    'JVM',
    # modules
    'jvms',
    'filters',
    'workloads',
    'tools'
]

from penchy.jobs import jvms, tools, filters, workloads
from penchy.jobs.job import Job, SystemComposition, NodeSetting

JVM = jvms.JVM

# all job elements that are interesting for the user have to be enumerated here
__all__ = [
    # job
    'Job',
    'NodeSetting',
    'SystemComposition',
    # jvms
    'JVM',
    # modules
    'jvms',
    'filters',
    'workloads',
    'tools'
]

Remove Edge from jobs package.
jobs: Remove Edge from jobs package.

Signed-off-by: Michael Markert <5eb998b7ac86da375651a4cd767b88c9dad25896@googlemail.com>
