diff --git a/daliuge-translator/dlg/dropmake/pg_generator.py b/daliuge-translator/dlg/dropmake/pg_generator.py index 52ca64252..4b96bd723 100644 --- a/daliuge-translator/dlg/dropmake/pg_generator.py +++ b/daliuge-translator/dlg/dropmake/pg_generator.py @@ -28,38 +28,11 @@ if __name__ == "__main__": __package__ = "dlg.dropmake" -import collections -import datetime import json import logging import string import time -from collections import defaultdict -from itertools import product -from typing import ValuesView - -import networkx as nx -import numpy as np - -from .scheduler import MySarkarScheduler, DAGUtil, MinNumPartsScheduler, PSOScheduler -from .utils.bash_parameter import BashCommand -from ..common import dropdict -from ..common import Categories, DropType -from .dm_utils import ( - LG_APPREF, - getNodesKeyDict, - get_lg_ver_type, - convert_construct, - convert_fields, - convert_mkn, - getAppRefInputs, - LG_VER_EAGLE, - LG_VER_EAGLE_CONVERTED, -) -from .utils.bash_parameter import BashCommand -from ..common import Categories -from ..common import STORAGE_TYPES, APP_DROP_TYPES -from ..common import dropdict + from dlg.dropmake.lg import LG, GraphException from dlg.dropmake.pgt import PGT from dlg.dropmake.pgtp import MetisPGTP, MySarkarPGTP, MinNumPartsPGTP, PSOPGTP diff --git a/daliuge-translator/dlg/dropmake/scheduler.py b/daliuge-translator/dlg/dropmake/scheduler.py index 693f284af..9859df33f 100644 --- a/daliuge-translator/dlg/dropmake/scheduler.py +++ b/daliuge-translator/dlg/dropmake/scheduler.py @@ -23,7 +23,6 @@ import logging import os import platform -import random import time from collections import defaultdict