├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── build-test.yml │ ├── code-scan.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .reuse └── dep5 ├── CODE_OF_CONDUCT.md ├── LICENSES └── Apache-2.0.txt ├── Makefile ├── README.md ├── VERSION ├── benchmark ├── Makefile ├── gnmi │ ├── getbench.go │ ├── setbench.go │ └── suite.go ├── go.mod ├── go.sum └── utils │ ├── gnmi │ ├── requests.go │ └── utils.go │ └── proto │ └── utils.go ├── cmd └── onos-config │ └── onos-config.go ├── docs ├── README.md ├── build.md ├── cli.md ├── deployment.md ├── gnmi.md ├── gnmi_extensions.md ├── images │ ├── contributing_workflow.png │ ├── design.png │ ├── goland_debug_connect.gif │ ├── goland_debug_set_breakpoints.gif │ ├── goland_debug_set_tracepoints.gif │ ├── goland_ide_remote_debug.gif │ ├── goland_log_and_evaluate.gif │ └── onos-config-internals.png ├── ingress.md ├── license_goland.md ├── license_goland.txt ├── modelplugin.md └── run.md ├── gnmi_cli ├── README.md ├── delete.timezone.gnmi ├── get.alldevices.gnmi ├── get.connections.gnmi ├── get.devicesim1.gnmi ├── get.interfaceswc.gnmi ├── get.interfaceswc2.gnmi ├── get.motd.gnmi ├── get.state.gnmi ├── get.timezone.gnmi ├── set.eth2.gnmi ├── set.if2.gnmi ├── set.if2enabled.gnmi ├── set.targetukn.gnmi ├── set.timezone.gnmi ├── subscribe.datetime.gnmi ├── subscribe.mode0.gnmi ├── subscribe.mode1.gnmi └── subscribe.mode2.gnmi ├── go.mod ├── go.sum ├── internal ├── controller │ └── model │ │ ├── state.go │ │ └── test.go ├── northbound │ └── admin │ │ ├── mock_admin_service.go │ │ └── mock_plugin_service.go ├── pluginregistry │ └── mock_pluginregistry.go ├── southbound │ └── gnmi │ │ └── mock_conn.go └── store │ ├── topo │ └── mock_store.go │ └── v3 │ ├── configuration │ └── mock_store.go │ └── transaction │ └── mock_store.go ├── onos-config.yaml ├── pkg ├── config │ ├── config.go │ └── load │ │ ├── loadyaml.go │ │ ├── loadyaml_test.go │ │ ├── onos-config-load-sample-gnmi.yaml │ │ ├── set.role-aether-ops.yaml │ │ └── setrequest.go ├── controller │ ├── connection │ │ ├── controller.go │ │ └── watcher.go │ ├── node │ │ ├── controller.go │ │ └── watcher.go │ ├── target │ │ ├── controller.go │ │ └── watcher.go │ ├── utils │ │ ├── utils.go │ │ └── utils_test.go │ ├── v2 │ │ ├── configuration │ │ │ ├── controller.go │ │ │ └── watcher.go │ │ ├── mastership │ │ │ ├── controller.go │ │ │ └── watcher.go │ │ ├── proposal │ │ │ ├── controller.go │ │ │ └── watcher.go │ │ └── transaction │ │ │ ├── controller.go │ │ │ └── watcher.go │ └── v3 │ │ ├── configuration │ │ ├── controller.go │ │ └── watchers.go │ │ ├── mastership │ │ ├── controller.go │ │ └── watchers.go │ │ └── transaction │ │ ├── controller.go │ │ ├── controller_test.go │ │ └── watchers.go ├── manager │ └── manager.go ├── northbound │ ├── admin │ │ ├── admin.go │ │ ├── admin_test.go │ │ ├── configuration.go │ │ └── transaction.go │ └── gnmi │ │ └── v2 │ │ ├── extensions.go │ │ ├── extensions_test.go │ │ ├── get.go │ │ ├── get_test.go │ │ ├── get_utils.go │ │ ├── service.go │ │ ├── set.go │ │ ├── set_test.go │ │ ├── set_utils.go │ │ ├── subscribe.go │ │ └── types.go ├── pkg.go ├── pluginregistry │ ├── registry.go │ └── registry_test.go ├── southbound │ └── gnmi │ │ ├── client.go │ │ ├── conn.go │ │ ├── conn_manager.go │ │ ├── conn_manager_test.go │ │ └── utils.go ├── store │ ├── topo │ │ ├── store.go │ │ └── store_test.go │ ├── v2 │ │ ├── configuration │ │ │ ├── configuration.go │ │ │ └── configuration_test.go │ │ ├── proposal │ │ │ ├── store.go │ │ │ └── store_test.go │ │ └── transaction │ │ │ ├── store.go │ │ │ └── store_test.go │ └── v3 │ │ ├── configuration │ │ ├── store.go │ │ └── store_test.go │ │ └── transaction │ │ ├── store.go │ │ └── store_test.go └── utils │ ├── extensions.go │ ├── gnmiPathUtils.go │ ├── gnmiPathUtils_test.go │ ├── opautils.go │ ├── opautils_test.go │ ├── path │ ├── path.go │ └── path_test.go │ ├── rbacevaluate.go │ ├── v2 │ ├── tree │ │ ├── tree.go │ │ └── tree_test.go │ └── values │ │ ├── gnmi_change.go │ │ ├── gnmi_value.go │ │ └── gnmi_value_test.go │ ├── v3 │ ├── tree │ │ ├── tree.go │ │ └── tree_test.go │ └── values │ │ ├── gnmi_change.go │ │ ├── gnmi_value.go │ │ └── gnmi_value_test.go │ ├── wildcards.go │ └── wildcards_test.go ├── spec ├── Config.cfg ├── Config.pdf ├── Config.tla ├── Config.tla.license ├── Configuration.pdf ├── Configuration.tla ├── Configuration.tla.license ├── Mastership.pdf ├── Mastership.tla ├── Mastership.tla.license ├── README.md ├── Target.pdf ├── Target.tla ├── Target.tla.license ├── Test.pdf ├── Test.tla ├── Test.tla.license ├── Transaction.pdf ├── Transaction.tla └── Transaction.tla.license └── test ├── Makefile ├── clients.go ├── config ├── cascadingdelete.go ├── configrestarttest.go ├── crashedtarget.go ├── createremovetargettest.go ├── deletepathtest.go ├── deletetest.go ├── deleteupdate.go ├── getalltargets.go ├── getstatetest.go ├── guardrails.go ├── modelstest.go ├── multiplesettest.go ├── offlinetargettest.go ├── prefixpathgettest.go ├── prefixpathsettest.go ├── singlepathtest.go ├── subscribepolltest.go ├── subscribetest.go ├── suite.go ├── topotest.go ├── transactiontest.go ├── treepathtest.go ├── updatedeletetest.go └── versionoverridetest.go ├── gnmi.go ├── go.mod ├── go.sum ├── rbac ├── badtokentest.go ├── gettest.go ├── notokentest.go ├── settest.go └── suite.go ├── scaling ├── hugenumberofsets.go ├── settoobigtest.go └── suite.go ├── simulator.go ├── suite.go ├── topo.go └── utils ├── gnmi ├── requests.go └── utils.go ├── proto └── utils.go └── rbac └── utils.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/code-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/workflows/code-scan.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.1.5-dev 2 | -------------------------------------------------------------------------------- /benchmark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/Makefile -------------------------------------------------------------------------------- /benchmark/gnmi/getbench.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/gnmi/getbench.go -------------------------------------------------------------------------------- /benchmark/gnmi/setbench.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/gnmi/setbench.go -------------------------------------------------------------------------------- /benchmark/gnmi/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/gnmi/suite.go -------------------------------------------------------------------------------- /benchmark/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/go.mod -------------------------------------------------------------------------------- /benchmark/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/go.sum -------------------------------------------------------------------------------- /benchmark/utils/gnmi/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/utils/gnmi/requests.go -------------------------------------------------------------------------------- /benchmark/utils/gnmi/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/utils/gnmi/utils.go -------------------------------------------------------------------------------- /benchmark/utils/proto/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/benchmark/utils/proto/utils.go -------------------------------------------------------------------------------- /cmd/onos-config/onos-config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/cmd/onos-config/onos-config.go -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /docs/gnmi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/gnmi.md -------------------------------------------------------------------------------- /docs/gnmi_extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/gnmi_extensions.md -------------------------------------------------------------------------------- /docs/images/contributing_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/contributing_workflow.png -------------------------------------------------------------------------------- /docs/images/design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/design.png -------------------------------------------------------------------------------- /docs/images/goland_debug_connect.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/goland_debug_connect.gif -------------------------------------------------------------------------------- /docs/images/goland_debug_set_breakpoints.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/goland_debug_set_breakpoints.gif -------------------------------------------------------------------------------- /docs/images/goland_debug_set_tracepoints.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/goland_debug_set_tracepoints.gif -------------------------------------------------------------------------------- /docs/images/goland_ide_remote_debug.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/goland_ide_remote_debug.gif -------------------------------------------------------------------------------- /docs/images/goland_log_and_evaluate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/goland_log_and_evaluate.gif -------------------------------------------------------------------------------- /docs/images/onos-config-internals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/images/onos-config-internals.png -------------------------------------------------------------------------------- /docs/ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/ingress.md -------------------------------------------------------------------------------- /docs/license_goland.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/license_goland.md -------------------------------------------------------------------------------- /docs/license_goland.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/license_goland.txt -------------------------------------------------------------------------------- /docs/modelplugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/modelplugin.md -------------------------------------------------------------------------------- /docs/run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/docs/run.md -------------------------------------------------------------------------------- /gnmi_cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/README.md -------------------------------------------------------------------------------- /gnmi_cli/delete.timezone.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/delete.timezone.gnmi -------------------------------------------------------------------------------- /gnmi_cli/get.alldevices.gnmi: -------------------------------------------------------------------------------- 1 | path: < 2 | target: '*' 3 | > 4 | -------------------------------------------------------------------------------- /gnmi_cli/get.connections.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/get.connections.gnmi -------------------------------------------------------------------------------- /gnmi_cli/get.devicesim1.gnmi: -------------------------------------------------------------------------------- 1 | path: < 2 | target: 'devicesim-1' 3 | > 4 | -------------------------------------------------------------------------------- /gnmi_cli/get.interfaceswc.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/get.interfaceswc.gnmi -------------------------------------------------------------------------------- /gnmi_cli/get.interfaceswc2.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/get.interfaceswc2.gnmi -------------------------------------------------------------------------------- /gnmi_cli/get.motd.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/get.motd.gnmi -------------------------------------------------------------------------------- /gnmi_cli/get.state.gnmi: -------------------------------------------------------------------------------- 1 | path: < 2 | target: 'devicesim-1' 3 | >, 4 | type: STATE 5 | -------------------------------------------------------------------------------- /gnmi_cli/get.timezone.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/get.timezone.gnmi -------------------------------------------------------------------------------- /gnmi_cli/set.eth2.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/set.eth2.gnmi -------------------------------------------------------------------------------- /gnmi_cli/set.if2.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/set.if2.gnmi -------------------------------------------------------------------------------- /gnmi_cli/set.if2enabled.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/set.if2enabled.gnmi -------------------------------------------------------------------------------- /gnmi_cli/set.targetukn.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/set.targetukn.gnmi -------------------------------------------------------------------------------- /gnmi_cli/set.timezone.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/set.timezone.gnmi -------------------------------------------------------------------------------- /gnmi_cli/subscribe.datetime.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/subscribe.datetime.gnmi -------------------------------------------------------------------------------- /gnmi_cli/subscribe.mode0.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/subscribe.mode0.gnmi -------------------------------------------------------------------------------- /gnmi_cli/subscribe.mode1.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/subscribe.mode1.gnmi -------------------------------------------------------------------------------- /gnmi_cli/subscribe.mode2.gnmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/gnmi_cli/subscribe.mode2.gnmi -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/go.sum -------------------------------------------------------------------------------- /internal/controller/model/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/controller/model/state.go -------------------------------------------------------------------------------- /internal/controller/model/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/controller/model/test.go -------------------------------------------------------------------------------- /internal/northbound/admin/mock_admin_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/northbound/admin/mock_admin_service.go -------------------------------------------------------------------------------- /internal/northbound/admin/mock_plugin_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/northbound/admin/mock_plugin_service.go -------------------------------------------------------------------------------- /internal/pluginregistry/mock_pluginregistry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/pluginregistry/mock_pluginregistry.go -------------------------------------------------------------------------------- /internal/southbound/gnmi/mock_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/southbound/gnmi/mock_conn.go -------------------------------------------------------------------------------- /internal/store/topo/mock_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/store/topo/mock_store.go -------------------------------------------------------------------------------- /internal/store/v3/configuration/mock_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/store/v3/configuration/mock_store.go -------------------------------------------------------------------------------- /internal/store/v3/transaction/mock_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/internal/store/v3/transaction/mock_store.go -------------------------------------------------------------------------------- /onos-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/onos-config.yaml -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/load/loadyaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/load/loadyaml.go -------------------------------------------------------------------------------- /pkg/config/load/loadyaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/load/loadyaml_test.go -------------------------------------------------------------------------------- /pkg/config/load/onos-config-load-sample-gnmi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/load/onos-config-load-sample-gnmi.yaml -------------------------------------------------------------------------------- /pkg/config/load/set.role-aether-ops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/load/set.role-aether-ops.yaml -------------------------------------------------------------------------------- /pkg/config/load/setrequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/config/load/setrequest.go -------------------------------------------------------------------------------- /pkg/controller/connection/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/connection/controller.go -------------------------------------------------------------------------------- /pkg/controller/connection/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/connection/watcher.go -------------------------------------------------------------------------------- /pkg/controller/node/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/node/controller.go -------------------------------------------------------------------------------- /pkg/controller/node/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/node/watcher.go -------------------------------------------------------------------------------- /pkg/controller/target/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/target/controller.go -------------------------------------------------------------------------------- /pkg/controller/target/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/target/watcher.go -------------------------------------------------------------------------------- /pkg/controller/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/utils/utils.go -------------------------------------------------------------------------------- /pkg/controller/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/controller/v2/configuration/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/configuration/controller.go -------------------------------------------------------------------------------- /pkg/controller/v2/configuration/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/configuration/watcher.go -------------------------------------------------------------------------------- /pkg/controller/v2/mastership/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/mastership/controller.go -------------------------------------------------------------------------------- /pkg/controller/v2/mastership/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/mastership/watcher.go -------------------------------------------------------------------------------- /pkg/controller/v2/proposal/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/proposal/controller.go -------------------------------------------------------------------------------- /pkg/controller/v2/proposal/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/proposal/watcher.go -------------------------------------------------------------------------------- /pkg/controller/v2/transaction/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/transaction/controller.go -------------------------------------------------------------------------------- /pkg/controller/v2/transaction/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v2/transaction/watcher.go -------------------------------------------------------------------------------- /pkg/controller/v3/configuration/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/configuration/controller.go -------------------------------------------------------------------------------- /pkg/controller/v3/configuration/watchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/configuration/watchers.go -------------------------------------------------------------------------------- /pkg/controller/v3/mastership/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/mastership/controller.go -------------------------------------------------------------------------------- /pkg/controller/v3/mastership/watchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/mastership/watchers.go -------------------------------------------------------------------------------- /pkg/controller/v3/transaction/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/transaction/controller.go -------------------------------------------------------------------------------- /pkg/controller/v3/transaction/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/transaction/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/v3/transaction/watchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/controller/v3/transaction/watchers.go -------------------------------------------------------------------------------- /pkg/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/manager/manager.go -------------------------------------------------------------------------------- /pkg/northbound/admin/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/admin/admin.go -------------------------------------------------------------------------------- /pkg/northbound/admin/admin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/admin/admin_test.go -------------------------------------------------------------------------------- /pkg/northbound/admin/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/admin/configuration.go -------------------------------------------------------------------------------- /pkg/northbound/admin/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/admin/transaction.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/extensions.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/extensions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/extensions_test.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/get.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/get_test.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/get_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/get_utils.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/service.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/set.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/set_test.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/set_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/set_utils.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/subscribe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/subscribe.go -------------------------------------------------------------------------------- /pkg/northbound/gnmi/v2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/northbound/gnmi/v2/types.go -------------------------------------------------------------------------------- /pkg/pkg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/pkg.go -------------------------------------------------------------------------------- /pkg/pluginregistry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/pluginregistry/registry.go -------------------------------------------------------------------------------- /pkg/pluginregistry/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/pluginregistry/registry_test.go -------------------------------------------------------------------------------- /pkg/southbound/gnmi/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/southbound/gnmi/client.go -------------------------------------------------------------------------------- /pkg/southbound/gnmi/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/southbound/gnmi/conn.go -------------------------------------------------------------------------------- /pkg/southbound/gnmi/conn_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/southbound/gnmi/conn_manager.go -------------------------------------------------------------------------------- /pkg/southbound/gnmi/conn_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/southbound/gnmi/conn_manager_test.go -------------------------------------------------------------------------------- /pkg/southbound/gnmi/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/southbound/gnmi/utils.go -------------------------------------------------------------------------------- /pkg/store/topo/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/topo/store.go -------------------------------------------------------------------------------- /pkg/store/topo/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/topo/store_test.go -------------------------------------------------------------------------------- /pkg/store/v2/configuration/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/configuration/configuration.go -------------------------------------------------------------------------------- /pkg/store/v2/configuration/configuration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/configuration/configuration_test.go -------------------------------------------------------------------------------- /pkg/store/v2/proposal/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/proposal/store.go -------------------------------------------------------------------------------- /pkg/store/v2/proposal/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/proposal/store_test.go -------------------------------------------------------------------------------- /pkg/store/v2/transaction/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/transaction/store.go -------------------------------------------------------------------------------- /pkg/store/v2/transaction/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v2/transaction/store_test.go -------------------------------------------------------------------------------- /pkg/store/v3/configuration/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v3/configuration/store.go -------------------------------------------------------------------------------- /pkg/store/v3/configuration/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v3/configuration/store_test.go -------------------------------------------------------------------------------- /pkg/store/v3/transaction/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v3/transaction/store.go -------------------------------------------------------------------------------- /pkg/store/v3/transaction/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/store/v3/transaction/store_test.go -------------------------------------------------------------------------------- /pkg/utils/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/extensions.go -------------------------------------------------------------------------------- /pkg/utils/gnmiPathUtils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/gnmiPathUtils.go -------------------------------------------------------------------------------- /pkg/utils/gnmiPathUtils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/gnmiPathUtils_test.go -------------------------------------------------------------------------------- /pkg/utils/opautils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/opautils.go -------------------------------------------------------------------------------- /pkg/utils/opautils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/opautils_test.go -------------------------------------------------------------------------------- /pkg/utils/path/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/path/path.go -------------------------------------------------------------------------------- /pkg/utils/path/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/path/path_test.go -------------------------------------------------------------------------------- /pkg/utils/rbacevaluate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/rbacevaluate.go -------------------------------------------------------------------------------- /pkg/utils/v2/tree/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v2/tree/tree.go -------------------------------------------------------------------------------- /pkg/utils/v2/tree/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v2/tree/tree_test.go -------------------------------------------------------------------------------- /pkg/utils/v2/values/gnmi_change.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v2/values/gnmi_change.go -------------------------------------------------------------------------------- /pkg/utils/v2/values/gnmi_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v2/values/gnmi_value.go -------------------------------------------------------------------------------- /pkg/utils/v2/values/gnmi_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v2/values/gnmi_value_test.go -------------------------------------------------------------------------------- /pkg/utils/v3/tree/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v3/tree/tree.go -------------------------------------------------------------------------------- /pkg/utils/v3/tree/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v3/tree/tree_test.go -------------------------------------------------------------------------------- /pkg/utils/v3/values/gnmi_change.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v3/values/gnmi_change.go -------------------------------------------------------------------------------- /pkg/utils/v3/values/gnmi_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v3/values/gnmi_value.go -------------------------------------------------------------------------------- /pkg/utils/v3/values/gnmi_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/v3/values/gnmi_value_test.go -------------------------------------------------------------------------------- /pkg/utils/wildcards.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/wildcards.go -------------------------------------------------------------------------------- /pkg/utils/wildcards_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/pkg/utils/wildcards_test.go -------------------------------------------------------------------------------- /spec/Config.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Config.cfg -------------------------------------------------------------------------------- /spec/Config.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Config.pdf -------------------------------------------------------------------------------- /spec/Config.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Config.tla -------------------------------------------------------------------------------- /spec/Config.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Config.tla.license -------------------------------------------------------------------------------- /spec/Configuration.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Configuration.pdf -------------------------------------------------------------------------------- /spec/Configuration.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Configuration.tla -------------------------------------------------------------------------------- /spec/Configuration.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Configuration.tla.license -------------------------------------------------------------------------------- /spec/Mastership.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Mastership.pdf -------------------------------------------------------------------------------- /spec/Mastership.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Mastership.tla -------------------------------------------------------------------------------- /spec/Mastership.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Mastership.tla.license -------------------------------------------------------------------------------- /spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/README.md -------------------------------------------------------------------------------- /spec/Target.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Target.pdf -------------------------------------------------------------------------------- /spec/Target.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Target.tla -------------------------------------------------------------------------------- /spec/Target.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Target.tla.license -------------------------------------------------------------------------------- /spec/Test.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Test.pdf -------------------------------------------------------------------------------- /spec/Test.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Test.tla -------------------------------------------------------------------------------- /spec/Test.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Test.tla.license -------------------------------------------------------------------------------- /spec/Transaction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Transaction.pdf -------------------------------------------------------------------------------- /spec/Transaction.tla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Transaction.tla -------------------------------------------------------------------------------- /spec/Transaction.tla.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/spec/Transaction.tla.license -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/clients.go -------------------------------------------------------------------------------- /test/config/cascadingdelete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/cascadingdelete.go -------------------------------------------------------------------------------- /test/config/configrestarttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/configrestarttest.go -------------------------------------------------------------------------------- /test/config/crashedtarget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/crashedtarget.go -------------------------------------------------------------------------------- /test/config/createremovetargettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/createremovetargettest.go -------------------------------------------------------------------------------- /test/config/deletepathtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/deletepathtest.go -------------------------------------------------------------------------------- /test/config/deletetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/deletetest.go -------------------------------------------------------------------------------- /test/config/deleteupdate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/deleteupdate.go -------------------------------------------------------------------------------- /test/config/getalltargets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/getalltargets.go -------------------------------------------------------------------------------- /test/config/getstatetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/getstatetest.go -------------------------------------------------------------------------------- /test/config/guardrails.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/guardrails.go -------------------------------------------------------------------------------- /test/config/modelstest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/modelstest.go -------------------------------------------------------------------------------- /test/config/multiplesettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/multiplesettest.go -------------------------------------------------------------------------------- /test/config/offlinetargettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/offlinetargettest.go -------------------------------------------------------------------------------- /test/config/prefixpathgettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/prefixpathgettest.go -------------------------------------------------------------------------------- /test/config/prefixpathsettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/prefixpathsettest.go -------------------------------------------------------------------------------- /test/config/singlepathtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/singlepathtest.go -------------------------------------------------------------------------------- /test/config/subscribepolltest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/subscribepolltest.go -------------------------------------------------------------------------------- /test/config/subscribetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/subscribetest.go -------------------------------------------------------------------------------- /test/config/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/suite.go -------------------------------------------------------------------------------- /test/config/topotest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/topotest.go -------------------------------------------------------------------------------- /test/config/transactiontest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/transactiontest.go -------------------------------------------------------------------------------- /test/config/treepathtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/treepathtest.go -------------------------------------------------------------------------------- /test/config/updatedeletetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/updatedeletetest.go -------------------------------------------------------------------------------- /test/config/versionoverridetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/config/versionoverridetest.go -------------------------------------------------------------------------------- /test/gnmi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/gnmi.go -------------------------------------------------------------------------------- /test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/go.mod -------------------------------------------------------------------------------- /test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/go.sum -------------------------------------------------------------------------------- /test/rbac/badtokentest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/rbac/badtokentest.go -------------------------------------------------------------------------------- /test/rbac/gettest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/rbac/gettest.go -------------------------------------------------------------------------------- /test/rbac/notokentest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/rbac/notokentest.go -------------------------------------------------------------------------------- /test/rbac/settest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/rbac/settest.go -------------------------------------------------------------------------------- /test/rbac/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/rbac/suite.go -------------------------------------------------------------------------------- /test/scaling/hugenumberofsets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/scaling/hugenumberofsets.go -------------------------------------------------------------------------------- /test/scaling/settoobigtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/scaling/settoobigtest.go -------------------------------------------------------------------------------- /test/scaling/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/scaling/suite.go -------------------------------------------------------------------------------- /test/simulator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/simulator.go -------------------------------------------------------------------------------- /test/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/suite.go -------------------------------------------------------------------------------- /test/topo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/topo.go -------------------------------------------------------------------------------- /test/utils/gnmi/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/utils/gnmi/requests.go -------------------------------------------------------------------------------- /test/utils/gnmi/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/utils/gnmi/utils.go -------------------------------------------------------------------------------- /test/utils/proto/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/utils/proto/utils.go -------------------------------------------------------------------------------- /test/utils/rbac/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onosproject/onos-config/HEAD/test/utils/rbac/utils.go --------------------------------------------------------------------------------