Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-20 | Added a less strict prompt | florian | |
Added less strict prompt | |||
2015-04-17 | Changed prompt (too strict) | florian | |
Changed prompt (too strict) | |||
2015-04-14 | Add a pre_logout for some devices | florian | |
Add an other post_login for some devices and a pre_logout | |||
2015-04-10 | ironware model improvement | florian | |
2015-04-08 | Merge pull request #100 from rodecker/master | ytti | |
hide enable secret when remove_secret is enabled | |||
2015-04-08 | hide enable secret when remove_secret is enabled | Martin Pels | |
2015-04-01 | Add match for 35xx Switches, tidy up regex | MrRJ45 | |
Added a check for 35xx switches Also extract only on the model number, not the suffix (P or F) as we dont need that. | |||
2015-03-30 | PowerConnect Model not skipping some details | MrRJ45 | |
Some PowerConnect models were skipping fine as "Uptime" for example is shown across one line. Some models show this as a heading, and then lines for each stack member and so this was being included in the configuration. This will skip that "section" which is terminated by the next blank line. | |||
2015-03-26 | rename file | Saku Ytti | |
2015-03-26 | remove whitespace, rename class | Saku Ytti | |
2015-03-23 | Backup full ASA configuration (include passwords) | Stefan Schlesinger | |
At the old version it didn't backup things like ldap passwords, which ended up in output marked as '****'. pre: ldap-login-password ***** now: ldap-login-password wBGqqqCY5SjZ8hY | |||
2015-03-16 | Remove traces of telnet support | Eric | |
2015-03-16 | Added support for Mikrotik RouterOS | Eric | |
2015-03-14 | Also fix logout issue as described in #89 | Eric | |
2015-03-14 | Fix terminal length issues with older powerconnect switches as mentioned in ↵ | Eric | |
#89. Fixed by sending both commands and allowing one of them to fail. | |||
2015-03-07 | Add back ability to use passwordless enable on EOS | J. Brandt Buckley | |
This commit adds the ability to go into Privileged EXEC mode when no password is required by setting `enable: true`. By default, in Arista EOS you aren't prompted for a password when entering Privileged EXEC (or privilege mode 15) mode. In PR #86, oxidized began always expecting a password. An unquoted `true` in YAML is a boolean. So when `var(:enabled)` is `TrueClass`, we interpret this as meaning that the user wishes to go into Privileged EXEC mode and does not require a password. | |||
2015-03-03 | fixes for EOS switches with enable secret configured | Martin Pels | |
2015-02-27 | better prompt for Arista EOS | Samer Abdel-Hafez | |
2015-02-27 | Minor cosmetic changes and additions | Samer Abdel-Hafez | |
2015-02-24 | set_cmd can't be nil | Saku Ytti | |
still not sure if this is the right way to guard non-string blocks... | |||
2015-02-23 | guard against model returning non-string | Saku Ytti | |
Return empty string instead of what ever model returned. Closes #63 | |||
2015-02-19 | Logout behaviour fixed. | fhibler | |
2015-02-19 | Password detection fixed | fhibler | |
2015-02-07 | Added model for Comware based devices | Jasper | |
Added support for Comware based devices from HP (A-series), H3C and 3Com. | |||
2015-01-20 | stop Aruba changing the diff each 'show inventory' | Charlie Allom | |
Also fix the boilerplate comment to reflect the OEM relationship | |||
2014-12-03 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-10-27 | model/asa: ASA prompt contains HA Failover state separated by slashes | Stefan Schlesinger | |
2014-10-23 | model/asa: removing >show clock and ignoring uptime in >show version | Stefan Schlesinger | |
2014-10-23 | model/asa: fixing prompt - hostname regex taken from ios model | Stefan Schlesinger | |
2014-10-02 | Fixed more ever changing output in powerconnect model, only shows up on some ↵ | Eric | |
firmware versions | |||
2014-09-26 | Removed ever-changing output from powerconnect model, thanks @artmann | Eric | |
2014-09-22 | Added model for cisco NXOS | Eric | |
2014-09-22 | Fixed small bug in powerconnect enable code | Eric | |
2014-08-30 | Remove ntp clock-period completely | Saku Ytti | |
emj complained that it sometimes pops in, sometimes pops out. I guess really no point having it there. | |||
2014-08-24 | Add Brocade NOS | Saku Ytti | |
2014-08-24 | Add ExtremeXOS | Saku Ytti | |
2014-08-19 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-08-18 | Add model for Cisco small business switches | Matthew Boehlig | |
Supports 200, 300, 500, and ESW2 series switches | |||
2014-08-16 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-08-15 | Added enable magic for powerconnect model, fixed pagination issues | Eric | |
2014-08-15 | Add Ubiquiti AirOS model | Will Glynn | |
2014-08-14 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-08-14 | fix ios-xr prompt | Saku Ytti | |
2014-08-13 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-08-13 | fix pre/post blocks | Saku Ytti | |
2014-08-13 | Remove changing lines from procurve.rb | Jari Salo | |
2014-08-08 | Merge branch 'master' into cfg_as_object | Saku Ytti | |
2014-08-08 | refactor cfg as object | Saku Ytti | |
- now default type is 'nil', which is collapsed to flat config via Outputs#to_cfg - if type is not 'nil' then name is automatically set if not set by model - if name and type is set, separate file is created - if name is not set, but type is set, outputs from type are collapsed as with 'nil' types This model: cmd 'show ip cef' do |out| out.type = 'poop' out.name = false out end cmd 'show process cpu' do |out| out.type = 'poop' out.name = 'my_cpu' out end cmd 'show memory statistics' do |out| out.type = 'poop' out.name = false out end cmd 'show ip bgp summary' do |out| out.type = 'poop' end Would produce git output: [ytti@ytti.fi ~/.config/oxidized]% ls poop bu.ip.fi bu.ip.fi--cpu bu.ip.fi--show_ip_bgp_summary [ytti@ytti.fi ~/.config/oxidized]% bu.ip.fi contains the collapsed stuff bu.ip.fi--cpu is manually named bu.ip.fi--show_ip_bgp_summary is automatically named | |||
2014-08-07 | Use a more compatible Foundry/Brocade syntax for turning off paging | Matthew Walster | |
Unfortunately, older Foundry/Brocade hardware doesn't support "terminal length 0" and you have to use the much clunkier "skip-page-display" instead. This especially affects older FastIron era devices. | |||
2014-08-07 | Keep config as Oxidized::Config instead of hash | Saku Ytti | |
The model will look like this: cmd 'show ip cef' do |out| out.type = 'poop' out end cmd 'show process cpu' do |out| out.type = 'poop' out end cmd 'show memory statistics' do |out| out.type = 'poop' out end I think it's cleaner. |