[MIP-529] 시스템 리부팅 후 firstStart 모드로 설정하였을 경우 bootMode 가 적용이 되지 않을 때가 있다.

Subject
시스템 리부팅 후 firstStart 모드로 설정하였을 경우 bootMode 가 적용이 되지 않을 때가 있다.

APPLIES TO:
MCCS 3.5.1


SYMPTOMS
시스템 부팅으로 MCCS 가 처음 실행되었을 때 boot 모드가 적용이 되어야 하는데 적용이 되지 않을 때가 있다.

CAUSE
실제 시간을 업데이트 하는 부분은 MccsStart.main, MirrorManager.load 의 두 메소드에서 호출하게 되는데, MirrorManager 는 항상 늦게 호출이 되게 됩니다.
이 때, 최초의 MccsStart 에서 시간 기록 파일을 생성한 후 내용이 없어서 이전 시작 시간이 ""0"" 으로 지정된 후에 이 시점의 시간으로 시간이 기록됩니다.

따라서 MCCS 설치 후 최초의 시작시에는 BootMode 가 적용되지 않습니다.



SOLUTION
이것을 MirrorManager 에서 중복호출하지 않고 변수를 읽어 오는 것으로 수정

Fixed MCCS 3.6