"git@developer.sourcefind.cn:OpenDAS/nni.git" did not exist on "4deb4b44f49fcf99aa353006eeebcbcb5f0d2ab2"
Unverified Commit a15eeab6 authored by Lijiaoa's avatar Lijiaoa Committed by GitHub
Browse files

fix tensorboard catch error code bg (#4029)

parent 5a71fa42
...@@ -17,36 +17,32 @@ function TensorboardDialog(props): any { ...@@ -17,36 +17,32 @@ function TensorboardDialog(props): any {
onHideDialog(); onHideDialog();
} }
const startTensorboard = isReaptedStartTensorboard ? (
<div>
You had started this tensorBoard with these trials:
<span className='bold'>{item.trialJobIdList.join(', ')}</span>.
<div className='line-height'>
Its tensorBoard id: <span className='bold'>{item.id}</span>
</div>
</div>
) : (
<div>
You are starting a new TensorBoard with trials:
<span className='bold'>{item.trialJobIdList.join(', ')}</span>.
<div className='line-height'>
TensorBoard id: <span className='bold'>{item.id}</span>
</div>
</div>
);
return ( return (
<Dialog hidden={false} dialogContentProps={dialogContentProps} modalProps={{ className: 'dialog' }}> <Dialog hidden={false} dialogContentProps={dialogContentProps} modalProps={{ className: 'dialog' }}>
{errorMessage.error ? ( {errorMessage.error ? (
<div> <div>
<span>Failed to start tensorBoard! Error message: {errorMessage.message}</span>. <span>Error message: {errorMessage.message}</span>
</div> </div>
) : isShowTensorboardDetail ? ( ) : isShowTensorboardDetail ? (
<div> <div>
This tensorBoard with trials: <span className='bold'>{item.trialJobIdList.join(', ')}</span>. This tensorBoard with trials: <span className='bold'>{item.trialJobIdList.join(', ')}</span>.
</div> </div>
) : isReaptedStartTensorboard ? (
<div>
You had started this tensorBoard with these trials:
<span className='bold'>{item.trialJobIdList.join(', ')}</span>.
<div className='line-height'>
Its tensorBoard id: <span className='bold'>{item.id}</span>
</div>
</div>
) : ( ) : (
startTensorboard <div>
You are starting a new TensorBoard with trials:
<span className='bold'>{item.trialJobIdList.join(', ')}</span>.
<div className='line-height'>
TensorBoard id: <span className='bold'>{item.id}</span>
</div>
</div>
)} )}
{errorMessage.error ? ( {errorMessage.error ? (
<DialogFooter> <DialogFooter>
......
...@@ -41,11 +41,13 @@ function TensorboardUI(props): any { ...@@ -41,11 +41,13 @@ function TensorboardUI(props): any {
setTensorboardPanelVisible(true); setTensorboardPanelVisible(true);
} }
}) })
.catch(error => { .catch(err => {
setErrorMessage({ if (err.response) {
error: true, setErrorMessage({
message: error.message || 'Tensorboard start failed' error: true,
}); message: err.response.data.error || 'Failed to start tensorBoard!'
});
}
setTensorboardPanelVisible(true); setTensorboardPanelVisible(true);
}); });
setReaptedTensorboard(false); setReaptedTensorboard(false);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment