Procházet zdrojové kódy

update oss-store DiskService#initDisk

reghao před 2 týdny
rodič
revize
b85bd46dd3

+ 2 - 2
oss-store/src/main/java/cn/reghao/oss/store/config/SpringLifecycle.java

@@ -58,8 +58,8 @@ public class SpringLifecycle implements ApplicationRunner, DisposableBean {
     private void initDisk(OssStoreConfig ossStoreConfig) {
         try {
             diskService.initDisk(ossStoreConfig.getSsdDir(), ossStoreConfig.getHddDirs());
-        } catch (IOException e) {
-            log.error("磁盘初始化失败, {}, 结束 oss-store 进程...", e.getMessage());
+        } catch (Exception e) {
+            log.error("磁盘初始化失败: {}, 结束 oss-store 进程...", e.getMessage());
             System.exit(SpringApplication.exit(applicationContext));
         }
     }

+ 1 - 1
oss-store/src/main/java/cn/reghao/oss/store/disk/DiskService.java

@@ -55,7 +55,7 @@ public class DiskService {
                 totalSpace, usableSpace, totalInodes, freeInodes);
     }
 
-    public void initDisk(String ssdDir, List<String> hddDirs) throws IOException {
+    public void initDisk(String ssdDir, List<String> hddDirs) throws Exception {
         for (String hddDir : hddDirs) {
             if (hddDir.startsWith(ssdDir)) {
                 String msg = String.format("hddDir %s 不能是 ssdDir %s 的子目录", hddDir, ssdDir);