Commit b68ce58e authored by Ferran Cañellas's avatar Ferran Cañellas
Browse files

Merge branch 'main' into feature/add-network-open5gs

parents 19f1e7bd d36ee4ca
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@ Thank you for contributing to this project. Please follow the guidelines below t
Each contribution should be made in the appropriate directory:
- **EdgeCloud Adapters**`src/edgecloud/clients/`
- **Network Adapters**`src/network/clients/`
- **O-RAN Adapters**`src/o-ran/clients/`

### Testing (Mandatory)
To merge a feature branch into `main`, the adapter **must pass the unit tests**. Instructions to do so available at [TESTING.md](docs/TESTING.md)
@@ -43,6 +44,17 @@ Example:
feature/add-network-open5gs
```


#### 📶 O-RAN Adapters
Branch Name Format:
```
feature/add-oran-<SOLUTION_NAME>
```
Example:
```
feature/add-oran-juniper
```

## Sequence Diagram Example
Refer to the sequence diagram example from `docs/workflows/edgecloud/get_av_zones.md` for guidance on workflow structure:

+2 −0
Original line number Diff line number Diff line
# -*- coding: utf-8 -*-
from pydantic import ValidationError

from src import logger
from src.network.core.network_interface import NetworkManagementInterface, build_flows

from ...core import schemas

log = logger.get_logger(__name__)
+1 −1
Original line number Diff line number Diff line
# -*- coding: utf-8 -*-
# Common utilities (errors, HTTP helpers) used by the Open5GS client implementation (client.py).

from pydantic import BaseModel
import requests
from pydantic import BaseModel

from src import logger

+1 −1
Original line number Diff line number Diff line
@@ -5,11 +5,11 @@

import ipaddress
from enum import Enum
from ipaddress import IPv4Address, IPv6Address
from typing import Annotated

from pydantic import AnyUrl, BaseModel, ConfigDict, Field, NonNegativeInt, RootModel
from pydantic_extra_types.mac_address import MacAddress
from ipaddress import IPv4Address, IPv6Address


class FlowDirection(Enum):

src/o-ran/__init__.py

0 → 100644
+0 −0

Empty file added.

Loading