Commit 9454aad1 authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Minor code fix

parent 3cfe8cce
Loading
Loading
Loading
Loading
+15 −12
Original line number Diff line number Diff line
@@ -15,7 +15,9 @@
    - On publishing a service API, **SupportedFeatures** is read and checked whether VendExt feature is enabled.
    - When VendExt is enabled, vendor-specific fields are searched and stored in the db inside the ServiceAPIDescription object
    - Vendor-specific fields are added according to the specific format:
    ```

```json

    "vendorSpecific-urn:<organization>:<field name>": {
        "key1": "value1",
        ...
@@ -36,13 +38,15 @@
    }
  
    where organization is "etsi:mec" and field name "capifext:transport-info"

```

- Discover API:
    - On Discover request **SupportedFeatures** is read and checked whether VendSpecQueryParams feature is enabled.
    - When VendSpecQueryParams is enabled, vendor-specific query parameters are parsed
    - Vendor specific query parameters are added on the GET request according to the following format:
    ```

```json
    https://{{CAPIF_HOSTNAME}}:{{CAPIF_PORT}}/{{DISCOVER_URL}}?
           ...
           vend-spec-<query parameter name>={
@@ -107,6 +111,13 @@ New scripts developed to help on remote deployment, configuration and testing. A

### **Technical Debt Solved**

#### Local Scripts

- All scripts were reviewed and improved.
- New scripts to manage users on local deployment added:
    - ***create_users.sh***: This script create users setup by parameters in local deployment.. Those users are created by administrator.
    - ***remove_users.sh***: This script removes user in local deployment.

#### **Issues**

- Solved issue to get ready REDIS on deployment: REDIS scheduled on start to allow receive notification since service is deployed.
@@ -118,16 +129,8 @@ New scripts developed to help on remote deployment, configuration and testing. A
- Base docker images present on ETSI registry.
- Robot image uploaded to ETSI Registry.

#### Local Scripts

- All scripts were reviewed and improved.
- New scripts to manage users on local deployment added:
  - ***create_users.sh***: This script create users setup by parameters in local deployment.. Those users are created by administrator.
  - ***remove_users.sh***: This script removes user in local deployment.

### **Documentation**

Regarding documentation:
- [Postman examples](./testing/postman/README.md) are updated, including flows.
- New tests are detailed descripted on [Test plan section](./testing/testplan/README.md)
- New [Contribute section](./contribute/).