Oleksandr Mazur
ab62ffb325
Fix invalid app_args processing
...
- Tweak script to respect cgw_id
- Remove hardcoded broker ip for NB API producer
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-04-30 19:23:04 +03:00
Olexandr, Mazur
891db96910
Merge pull request #21 from SviatoslavBoichuk/dev-draft-split-parser
...
Dev draft split parser
2024-04-24 10:59:28 +03:00
Sviatoslav Boichuk
23c7670b31
Make command parser more generic to cover all command types
2024-04-24 09:08:55 +03:00
Sviatoslav Boichuk
0d8882f98a
Split UCentral messages parser for AP and Switch devices
2024-04-23 10:32:35 +03:00
Olexandr, Mazur
a26459ad98
Merge pull request #20 from SviatoslavBoichuk/dev-modify-nb-messages-type
...
Changed NB messages type
2024-04-16 11:02:37 +03:00
Sviatoslav Boichuk
f835edb716
Changed NB messages type
2024-04-15 16:17:28 +03:00
Olexandr, Mazur
bb84945d98
Merge pull request #19 from SviatoslavBoichuk/dev-refactoring
...
Dev refactoring
2024-04-15 15:04:01 +03:00
Sviatoslav Boichuk
fbf7359b4c
Refactoring: get device from cache as mutable object and update it instead of getting it from cache for each field
2024-04-15 14:58:32 +03:00
Sviatoslav Boichuk
699ace9e16
Refactoring: renamed structs, enums, functions in cgw_ucentral_parser.rs
2024-04-15 14:27:54 +03:00
Sviatoslav Boichuk
a56354efba
Refactoring: changed device cache functions name
2024-04-15 14:27:47 +03:00
Olexandr, Mazur
6bec5547d3
Merge pull request #18 from SviatoslavBoichuk/dev-device-caps
...
Get device capabilities from first connectnion
2024-04-11 18:27:44 +03:00
Sviatoslav Boichuk
4cfebbf4c1
Reformat and sanitize
2024-04-11 18:21:18 +03:00
Sviatoslav Boichuk
caf22ed4d5
Update device cache with FW version and device capabilities
2024-04-11 18:21:13 +03:00
Olexandr, Mazur
6337a2282b
Merge pull request #16 from SviatoslavBoichuk/dev-device-ram-cache
...
Added RAM cache for device - Groupd ID mapping
2024-04-10 14:50:49 +03:00
Sviatoslav Boichuk
ddf72c6e7e
Added RAM cache for device - Groupd ID mapping
2024-04-10 14:07:56 +03:00
Olexandr, Mazur
890fd1c9cb
Merge pull request #14 from Telecominfraproject/revert/revert-ram-cache
...
Revert "Added RAM cache for device - Groupd ID mapping"
2024-04-10 13:11:07 +03:00
Oleksandr Mazur
f74d66a098
Revert "Added RAM cache for device - Groupd ID mapping"
...
This reverts commit 8493d0e2c4 .
Commit was merged by mistake by @Cahb
2024-04-10 13:08:51 +03:00
Olexandr, Mazur
2368bf0039
Merge pull request #6 from Telecominfraproject/feat/dockerized_cgw
...
Implement dockerized building and running of CGW
2024-04-10 10:58:13 +03:00
Olexandr, Mazur
61cd00dbc9
Merge pull request #8 from SviatoslavBoichuk/dev-add-device-to-group-cache
...
Dev add device to group cache
2024-04-10 10:57:56 +03:00
Sviatoslav Boichuk
8493d0e2c4
Added RAM cache for device - Groupd ID mapping
2024-04-08 11:13:46 +03:00
Oleksandr Mazur
c3172eed34
Implement dockerized building and running of CGW
...
- Use special build-env docker image that uses local project
directory (volume mount) to speedup build.
- Implement cgw-img (docker image) generation.
- Track cgw-img tag based on commit.
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-04-04 11:24:34 +03:00
Olexandr, Mazur
ac7e2f3a5b
Merge pull request #7 from Telecominfraproject/fix/invalid_mac_report_fix
...
Fix invalid device MAC reporting upon connect
2024-04-04 11:02:49 +03:00
Oleksandr Mazur
85ebb2eb16
Fix invalid device MAC reporting upon connect
...
- Rework JSON parser of uCentral messages to report
valid mac to conn_server (in hex + uppercase),
either way, connmap lookup can fail and cgw is unable
to forward (sink down) msg from NB API to device;
- Comment-out stale connection closing (for now);
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
2024-04-02 20:31:37 +03:00
Olexandr, Mazur
6802e9efa2
Merge pull request #4 from optim-enterprises-bv/next
...
Next
2024-04-01 17:38:39 +03:00
outbackdingo
a95082a73a
cargo fix --bin "ucentral-cgw" --allow-dirty
2024-03-29 10:57:41 +07:00
outbackdingo
071a25394d
proper rust formatting - cargo fmt
2024-03-29 10:52:51 +07:00
Oleksandr Mazur
eda553ccdb
Update readme, add make to ease-out building
...
- Update readme;
- Add run script that helps running cgw;
(utilizes enviroment variables for starting app);
- Add makefile that will be used for building app
(build, deploy, run, run tests etc)
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
Change-Id: I5b72e35a121afa95f3102efad8f1748995910a76
2024-03-28 18:28:11 +02:00
Oleksandr Mazur
af4801021f
PLV next features #1
...
- Add rebalancing implementation (basic);
- Add prometheus metrics (draft);
Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu >
Change-Id: Iff273da2fcbe938ada51b97c87dcc3e534d1f95d
2024-03-28 18:21:09 +02:00
Paul White
6a0344aa87
cgw: initial commit
...
Signed-off-by: Paul White <paul@shasta.cloud >
2024-03-17 20:33:16 -07:00
tip-admin
aa54d00765
Initial commit
2024-03-05 10:10:40 -08:00