1. 15 Jul, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Adapted Device(complete) & Monitoring(partial) to common proto folder: · 5556f3b1
      Lluis Gifre Renom authored
      Device:
      - Removed obsoleted run_tests_locally-device.sh script
      - Moved imports from *.proto folder to common.proto folder
      - Removed device's genproto.sh script
      - Minor code and linting fixing
      - Arranged requirements to accelerate Docker image creation
      - Updated Dockerfile
      - Arranged GitLab CI/CD pipeline
      - Corrected usage of ConfigRules to use new custom ConfigRules
      
      Monitoring:
      - Moved imports from *.proto folder to common.proto folder
      - Removed monitoring's genproto.sh script
      5556f3b1
  2. 14 Jul, 2022 1 commit
    • Lluis Gifre Renom's avatar
      Adapted Context to common proto folder: · 6908f606
      Lluis Gifre Renom authored
      - Arranged .gitignore & .gitkeep files in common proto folder
      - Created specific run_tests_locally script for Context component
      - Moved imports from *.proto folder to common.proto folder
      - Adapted common.tools.object_factory to new proto definitions for ConfigRule and Constraint
      - Extended common.tools.type_checkers to new proto definitions for ConfigRule and Constraint
      - Removed context's genproto.sh script
      - Adapted Events generated to new timestamp data type
      - Minor code and linting fixing
      6908f606
  3. 20 May, 2022 2 commits
    • Lluis Gifre Renom's avatar
      PathComp component: · b51eac16
      Lluis Gifre Renom authored
      - initial skeleton (not functional)
      b51eac16
    • Lluis Gifre Renom's avatar
      Multiple changes: · 4d126f2c
      Lluis Gifre Renom authored
      - corrected unitary test file for device component
      - arranged clients used by optical centralized attack detector
      - Minor corrections in unitary test of Context component
      - corrected skeleton for unitary tests of Slice component
      4d126f2c
  4. 19 May, 2022 2 commits
    • Lluis Gifre Renom's avatar
      Device component: · 0ed8cfee
      Lluis Gifre Renom authored
      - Migrated to use new generic gRPC servicer
      - Migrated to use new generic Rest servicer
      - Migrated to use new settings framework
      - Migrated tests to use new generic servicers and mock's
      - Solved bug with endpoint monitors' population (dupplicated sample types due to wrong key generation)
      - Use Emulated driver when both driver and device type are not specified
      - Separated unitary tests and execution scripts per device driver
      - Extracted common unitary test functionalities into separate code files
      - Minor code styling/formatting
      0ed8cfee
    • Lluis Gifre Renom's avatar
      Scripts: · 0eaab40b
      Lluis Gifre Renom authored
      - relocated/renamed wrongly placed/named scripts
      - removed unneeded scripts
      - added missing headers in scripts
      0eaab40b
  5. 16 May, 2022 1 commit
  6. 03 May, 2022 1 commit
  7. 08 Mar, 2022 2 commits
  8. 04 Mar, 2022 2 commits
    • Lluis Gifre Renom's avatar
      Service: · d2b03ab7
      Lluis Gifre Renom authored
      - Added run-test-locally specific for device component.
      
      L3NMEmulated/L3NMOpenConfig Service Handlers:
      - Added routing policy configuration rules
      - Corrected unitary tests incorporating missing configuration attributes.
      d2b03ab7
    • Lluis Gifre Renom's avatar
      Device: · b5002f42
      Lluis Gifre Renom authored
      - Added Routing Policies as special resource for interrogation during initialization
      - Added flags in unitary tests to control which tests to be executed in OpenConfig.
      - Added run-test-locally specific for device component.
      
      OpenConfig Driver:
      - Implemented routing policy templates, parsing and configuration.
      - Implemented retry decorator for NetConf client.
      b5002f42
  9. 17 Feb, 2022 2 commits