Skip to content

Commit

Permalink
2.44.1 -> 2.45.0
Browse files Browse the repository at this point in the history
  • Loading branch information
heyglen committed Jun 14, 2020
1 parent 7369ee9 commit 35cda29
Show file tree
Hide file tree
Showing 5 changed files with 158 additions and 1 deletion.
105 changes: 105 additions & 0 deletions cisco-ios.sublime-syntax
Original file line number Diff line number Diff line change
Expand Up @@ -1426,6 +1426,111 @@ contexts:
- include: snmp_trap
- include: snmp_poll
- include: snmp_contact_location
- include: snmp_engine_id
- include: snmp_file_transfer_access_group
- include: snmp_group

snmp_group:
- match: |
(?xi)
\s*
(snmp-server)\s+
(group)\s+
(\S+)\s+
(?:
(v1)|
(v2c)|
(?:(v3)\s+
(
(?:noauth)|
(?:auth)|
(?:priv)
)
)
)
(?:\s+(context)\s+(\S+))?
(?:\s+(read)\s+(\S+))?
(?:\s+(write)\s+(\S+))?
(?:\s+(notify)\s+(\S+))?
(?:\s+(access)\s+
(?:
(?:(ipv6)\s+(\S+))|
(
(?:[1-9]\d)|
(?:[1-9])
)|
(\S+)
)
)?
captures:
1: support.constant
2: support.constant
3: string.unquoted
4: constant.language
5: constant.language
6: constant.language
7: entity.other.attribute-name
8: support.constant
9: string.unquoted
10: support.constant
11: string.unquoted
12: support.constant
13: string.unquoted
14: support.constant
15: string.unquoted
16: support.constant
17: support.constant
18: string.unquoted
19: constant.numeric
20: string.unquoted
snmp_engine_id:
- match: |
(?xi)
\s*
(snmp-server)\s+
(engineID)\s+
(local)\s+
(\S{1,24})
captures:
1: support.constant
2: support.constant
3: support.constant
4: string.unquoted
snmp_file_transfer_access_group:
- match: |
(?xi)
\s*
(snmp-server)\s+
(file-transfer)\s+
(access-group)\s+
(?:
([1-9]?\d)|
([1-9])|
(\S+)|
)
(?:
\s+
(protocol)
\s+
(
(?:ftp)|
(?:rcp)|
(?:scp)|
(?:sftp)|
(?:tftp)
)
)?
captures:
1: support.constant
2: support.constant
3: support.constant
4: constant.numeric
5: constant.numeric
6: string.unquoted
7: support.constant
8: constant.language
snmp_contact_location:
- match: |
Expand Down
32 changes: 32 additions & 0 deletions cisco/ios/ios.configure_terminal.sublime-completions
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,38 @@
"trigger": "hostname\thostname",
"contents": "hostname ${1:HOSTNAME}"
},
{
"trigger": "snmp-server engineID local",
"contents": "snmp-server engineID local ${1:NAME}"
},
{
"trigger": "snmp-server file-transfer access-group",
"contents": "snmp-server file-transfer access-group ${1:NAME}"
},
{
"trigger": "snmp-server file-transfer access-group\tprotocol",
"contents": "snmp-server file-transfer access-group ${1:NAME} protocol ${2:scp}"
},
{
"trigger": "snmp-server group\tv1",
"contents": "snmp-server group ${1:NAME} v1"
},
{
"trigger": "snmp-server group\tv2c",
"contents": "snmp-server group ${1:NAME} v2c"
},
{
"trigger": "snmp-server group\tv3 auth",
"contents": "snmp-server group ${1:NAME} v3 auth"
},
{
"trigger": "snmp-server group\tv3 noauth",
"contents": "snmp-server group ${1:NAME} v3 noauth"
},
{
"trigger": "snmp-server group\tv3 priv",
"contents": "snmp-server group ${1:NAME} v3 priv"
},
"end",
"exit",
]
Expand Down
3 changes: 2 additions & 1 deletion messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,6 @@
"2.42.0": "messages/2.42.0.md",
"2.43.0": "messages/2.43.0.md",
"2.44.0": "messages/2.44.0.md",
"2.44.1": "messages/2.44.1.md"
"2.44.1": "messages/2.44.1.md",
"2.45.0": "messages/2.45.0.md"
}
11 changes: 11 additions & 0 deletions messages/2.45.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# [2.45.0] - 2020.06.14

## Added

### Cisco IOS

* snmp-server engineID local engineid-string [#9](https://github.com/heyglen/network_tech/issues/9)

* snmp-server file-transfer access-group NAME protocol scp [#9](https://github.com/heyglen/network_tech/issues/9)

* snmp-server group [#9](https://github.com/heyglen/network_tech/issues/9)
8 changes: 8 additions & 0 deletions tests/syntax_test_cisco_ios.cisco-ios
Original file line number Diff line number Diff line change
Expand Up @@ -603,6 +603,14 @@ route-map ROUTE_MAP_NAME permit 30
snmp-server community TEST RO 1
snmp-server host 1.2.3.4 version 2c TEST
snmp-server host 1.2.3.4 version 2c TEST
snmp-server engineID local engineid-string
snmp-server file-transfer access-group NAME
snmp-server file-transfer access-group NAME protocol ftp
snmp-server file-transfer access-group NAME protocol scp
snmp-server file-transfer access-group NAME protocol rcp
snmp-server file-transfer access-group NAME protocol sftp
snmp-server file-transfer access-group NAME protocol tftp


line con 0
stopbits 1
Expand Down

0 comments on commit 35cda29

Please sign in to comment.