Karim Radhouani

Results 47 comments of Karim Radhouani

Hi, took me some time to dig into this but it looks like the whole message marshaling into json is failing because the value of `state/prefix-length` is not a valid...

Hi, what does `OS income freezing` mean? Can you share how are you running gnmic? from the shell, systemd, as a container? Do you see any logs in `/var/log/gnmic/gnmic.log` ?

Globbing is different but doable. `--exclude` takes a module name, while `--dir` and `--file` take a file name or a directory that's why this needs regex EDIT: globs will have...

added for cap, get and set RPCs, subscribe is a more complicated case, hopefully not needed.

Does this happen when the command is stopped with Ctrl+C ? any config file in PWD or HOME ? anymore log output ?

all processors have a condition that tells if they need to be executed on the event message or not, it takes a jq expression

Agree, it's not present for all processors. I didn't see a need for it be present for all of them ( which is wrong ) A solution for this issue...

@Sparc0 `condition` is implemented for the processor `event-allow`: https://gnmic.kmrd.dev/user_guide/event_processors/event_allow/ Processors apply to updates from a `once` subscription, providing the output is `influxdb`, `prometheus` or the format is `event`

Yes, an event message is allowed if the condition is true `OR` any of the regular expressions matches. `event-allow` is kind of an exception... `condition` is for more complex cases,...

Can you point out where does gnmic add a `/` as prefix ? `/openconfig-platform:components/component/cpu` and `openconfig-platform:components/component/cpu` are parsed to different gNMI paths. The first one gets parsed to a gNMI...