diff --git a/CHANGELOG.md b/CHANGELOG.md index e9f346983..e5dc18c56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - Added docs for Dell/EMC Networking OS10 devices (@davromaniak) - model for Zyxel 1308 OLTs (@baldoarturo) - model for Linksys SRW switches (@glance-) +- model for Cambium ePMP radios (@martydingo) ### Changed @@ -445,7 +446,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Fixed -- debugging, tests (by @ElvinEfendi) +- debugging, tests (by @ElvinEfendi) - nos, panos, acos, procurve, eos, edgeswitch, aosw, fortios updates ## [0.14.3] - 2016-05-25 @@ -743,4 +744,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Fixed -- vars needs to return value of r, not value of evaluation +- vars needs to return value of r, not value of evaluation \ No newline at end of file diff --git a/docs/Supported-OS-Types.md b/docs/Supported-OS-Types.md index 79b60b3f9..1e99392f2 100644 --- a/docs/Supported-OS-Types.md +++ b/docs/Supported-OS-Types.md @@ -48,6 +48,7 @@ * [AXOS](/lib/oxidized/model/axos.rb) * Cambium * [Cambium (PMP450 Series)](/lib/oxidized/model/cambium.rb) + * [Cambium (ePMP Series)](/lib/oxidized/model/cambiumepmp.rb) * Casa * [Casa](/lib/oxidized/model/casa.rb) * Centec Networks diff --git a/lib/oxidized/model/cambiumepmp.rb b/lib/oxidized/model/cambiumepmp.rb new file mode 100644 index 000000000..3da7f6606 --- /dev/null +++ b/lib/oxidized/model/cambiumepmp.rb @@ -0,0 +1,17 @@ +class CambiumePMP < Oxidized::Model + # Cambium ePMP Radios + + prompt /.*>/ + + cmd :all do |cfg| + cfg.cut_both + end + + pre do + cmd 'config show json' + end + + cfg :ssh do + pre_logout 'exit' + end +end