]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/diskprediction: Solve predictor model file not backward compatibility 24611/head
authorhsiang41 <rick.chen@prophetstor.com>
Tue, 16 Oct 2018 09:30:01 +0000 (17:30 +0800)
committerhsiang41 <rick.chen@prophetstor.com>
Wed, 17 Oct 2018 02:10:59 +0000 (10:10 +0800)
commit31c26279bb138753beec03d2c1ec5ef5bdf75903
treebd82b3554acd7b85b3d44c4e70ea7571045cdaaa
parent52706830d636c70006c0b4169410098311cfed8a
mgr/diskprediction: Solve predictor model file not backward compatibility

Use pickle library instead of joblib library. It can avoid library not compatible with different operation system.

Signed-off-by: Rick Chen <rick.chen@prophetstor.com>
154 files changed:
src/pybind/mgr/diskprediction/common/localpredictor.py
src/pybind/mgr/diskprediction/predictor/DiskFailurePredictor.py [deleted file]
src/pybind/mgr/diskprediction/predictor/disk_failure_predictor.py [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/config.json
src/pybind/mgr/diskprediction/predictor/models/svm_1.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_1.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_10.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_10.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_104.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_104.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_105.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_105.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_109.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_109.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_112.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_112.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_114.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_114.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_115.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_115.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_118.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_118.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_119.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_119.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_12.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_12.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_120.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_120.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_123.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_123.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_124.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_124.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_125.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_125.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_128.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_128.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_131.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_131.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_134.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_134.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_138.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_138.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_14.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_14.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_141.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_141.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_145.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_145.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_151.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_151.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_16.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_16.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_161.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_161.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_168.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_168.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_169.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_169.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_174.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_174.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_18.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_18.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_182.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_182.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_185.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_185.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_186.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_186.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_195.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_195.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_201.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_201.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_204.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_204.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_206.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_206.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_208.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_208.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_210.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_210.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_212.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_212.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_213.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_213.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_219.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_219.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_221.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_221.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_222.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_222.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_223.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_223.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_225.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_225.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_227.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_227.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_229.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_229.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_230.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_230.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_234.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_234.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_235.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_235.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_236.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_236.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_239.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_239.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_243.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_243.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_27.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_27.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_3.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_3.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_33.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_33.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_36.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_36.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_44.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_44.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_50.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_50.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_57.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_57.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_59.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_59.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_6.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_6.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_61.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_61.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_62.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_62.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_67.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_67.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_69.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_69.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_71.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_71.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_72.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_72.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_78.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_78.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_79.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_79.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_82.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_82.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_85.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_85.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_88.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_88.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_93.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_93.pkl [new file with mode: 0644]
src/pybind/mgr/diskprediction/predictor/models/svm_97.joblib [deleted file]
src/pybind/mgr/diskprediction/predictor/models/svm_97.pkl [new file with mode: 0644]