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>

  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'
  ]
  
Remove Edge from jobs package.
## Code Before:
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'
]

## Instruction:
Remove Edge from jobs package.
## Code After:
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'
]
