ANTA catalog for Software tests
VerifyEOSExtensions ¶
Verifies that all EOS extensions installed on the device are enabled for boot persistence.
Expected Results
- Success: The test will pass if all EOS extensions installed on the device are enabled for boot persistence.
- Failure: The test will fail if some EOS extensions installed on the device are not enabled for boot persistence.
Examples
anta.tests.software:
- VerifyEOSExtensions:
Source code in anta/tests/software.py
99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
VerifyEOSVersion ¶
Verifies that the device is running one of the allowed EOS version.
Expected Results
- Success: The test will pass if the device is running one of the allowed EOS version.
- Failure: The test will fail if the device is not running one of the allowed EOS version.
Examples
anta.tests.software:
- VerifyEOSVersion:
versions:
- 4.25.4M
- 4.26.1F
Source code in anta/tests/software.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
|
VerifyTerminAttrVersion ¶
Verifies that he device is running one of the allowed TerminAttr version.
Expected Results
- Success: The test will pass if the device is running one of the allowed TerminAttr version.
- Failure: The test will fail if the device is not running one of the allowed TerminAttr version.
Examples
anta.tests.software:
- VerifyTerminAttrVersion:
versions:
- v1.13.6
- v1.8.0
Source code in anta/tests/software.py
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|