Johann Schmitz
|
92e54a0838
|
Added ATA error count parsing
|
4 years ago |
Johann Schmitz
|
45c521534d
|
Don't use mutable values as default for arguments
|
4 years ago |
Johann Schmitz
|
4b98505bec
|
Minor code style formattings
|
4 years ago |
Johann Schmitz
|
584f9635a8
|
Updated README
|
5 years ago |
Johann Schmitz
|
9e753d0c3c
|
Revert "Try python 3.2"
This reverts commit 94fc5f56d2 .
|
5 years ago |
Johann Schmitz
|
94fc5f56d2
|
Try python 3.2
|
5 years ago |
Johann Schmitz
|
fbc2bbe490
|
Added requirements.txt
|
5 years ago |
Johann Schmitz
|
402c49c223
|
Remove sudo
|
5 years ago |
Johann Schmitz
|
2a0a5eb253
|
Added .travis.yml and updated makefile
|
5 years ago |
Johann Schmitz
|
7b0fa1c3de
|
Don't mess up output by matching newlines
|
5 years ago |
Johann Schmitz
|
8ded36c0f3
|
Execute generic checks against value and threshold
|
5 years ago |
Johann Schmitz
|
a8b6b739b5
|
Dropped bogus exit code check
|
5 years ago |
Johann Schmitz
|
98728ebf51
|
Updated database to not fail on WD30EFRX drives
|
5 years ago |
Johann Schmitz
|
1380521747
|
Accept unicode on python 2
|
5 years ago |
Johann Schmitz
|
033e470196
|
Added setup.py
|
5 years ago |
Johann Schmitz
|
988c080d24
|
Moved declaration of DEFAULT_DISKS_FILE to check.py to avoid breakage when installed on multi-python systems
|
5 years ago |
Johann Schmitz
|
0e237fe3b5
|
Added proper shebang
|
5 years ago |
Johann Schmitz
|
e93b34bca8
|
Support python 2 *AND* 3
|
5 years ago |
Johann Schmitz
|
069fa70e39
|
Added README.md
|
5 years ago |
Johann Schmitz
|
8538138b04
|
Print a proper error message if smart data could not be parsed
|
5 years ago |
Johann Schmitz
|
d28f490a5f
|
Removed unused import
|
5 years ago |
Johann Schmitz
|
7f2f9a7718
|
Added command line switch to ignore reports for attributes
|
5 years ago |
Johann Schmitz
|
5983b45e2d
|
Updated argparse
|
5 years ago |
Johann Schmitz
|
b31006a454
|
Improved generic attributes check
added more tests
|
5 years ago |
Johann Schmitz
|
17d87c589d
|
Fixed temperature_celcius check
|
5 years ago |
Johann Schmitz
|
86665c7b58
|
Added logging a more parameters
|
5 years ago |
Johann Schmitz
|
4770881c18
|
Simplified
|
5 years ago |
Johann Schmitz
|
926203d83f
|
default to nagios/icinga-compatible output
|
5 years ago |
Johann Schmitz
|
17755dfc81
|
Use the attribute name instead of the value_field for messages
|
5 years ago |
Johann Schmitz
|
bd3a5b58a7
|
Changed tuples to AttributeWarning instances
Replace test data with a sane smartctl report
|
5 years ago |
Johann Schmitz
|
0120c258ff
|
Do not mark aborted tests as failure
|
5 years ago |
Johann Schmitz
|
aa8801a4f1
|
Refactored some stuff
|
5 years ago |
Johann Schmitz
|
ccef787f57
|
Do not fail with an exception when database is empty
|
5 years ago |
Johann Schmitz
|
03c4d898dc
|
Added values from check_smart_attributes (https://github.com/thomas-krenn/check_smart_attributes) and a script to do the conversion
|
5 years ago |
Johann Schmitz
|
0174b1f7a8
|
Improvements of disks.yaml
|
5 years ago |
Johann Schmitz
|
6ac3987d10
|
Allow 'model' be a list of regular expressions
|
5 years ago |
Johann Schmitz
|
6cf543d5b7
|
* Changed database file format to YAML
* Improved range matching via thresholds
|
5 years ago |
Johann Schmitz
|
8e63585523
|
Improved parsing of information section for pass-through devices behind areca raid controllers
|
5 years ago |
Johann Schmitz
|
66d1bb79fc
|
Added smart attribute testing code and more tests
|
5 years ago |
Johann Schmitz
|
31ab8671e6
|
First bunch of code and tests
|
5 years ago |
Johann Schmitz
|
615a485b28
|
Initial commit
|
5 years ago |