Commit 57bfda9d authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Tools - Load Scenario:

- updated according to new common load scenario tools
parent d7961f75
Loading
Loading
Loading
Loading
+7 −2
Original line number Original line Diff line number Diff line
@@ -13,7 +13,7 @@
# limitations under the License.
# limitations under the License.


import logging, sys
import logging, sys
from common.tests.LoadScenario import load_scenario_from_descriptor
from common.tools.descriptor.Loader import DescriptorLoader, check_descriptor_load_results
from context.client.ContextClient import ContextClient
from context.client.ContextClient import ContextClient
from device.client.DeviceClient import DeviceClient
from device.client.DeviceClient import DeviceClient
from service.client.ServiceClient import ServiceClient
from service.client.ServiceClient import ServiceClient
@@ -29,7 +29,12 @@ def main():
    slice_client = SliceClient()
    slice_client = SliceClient()


    LOGGER.info('Loading scenario...')
    LOGGER.info('Loading scenario...')
    load_scenario_from_descriptor(sys.argv[1], context_client, device_client, service_client, slice_client)
    descriptor_loader = DescriptorLoader(
        descriptors_file=sys.argv[1], context_client=context_client, device_client=device_client,
        service_client=service_client, slice_client=slice_client)
    results = descriptor_loader.process()
    check_descriptor_load_results(results, descriptor_loader)
    descriptor_loader.validate()
    LOGGER.info('Done!')
    LOGGER.info('Done!')
    return 0
    return 0