下载失败时退出码设置为`1`
This commit is contained in:
parent
1460a2f7d1
commit
9e9a307f7c
|
@ -322,24 +322,27 @@ namespace N_m3u8DL_RE
|
||||||
Headers = parserConfig.Headers, //使用命令行解析得到的Headers
|
Headers = parserConfig.Headers, //使用命令行解析得到的Headers
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var result = false;
|
||||||
if (!livingFlag)
|
if (!livingFlag)
|
||||||
{
|
{
|
||||||
//开始下载
|
//开始下载
|
||||||
var sdm = new SimpleDownloadManager(downloadConfig);
|
var sdm = new SimpleDownloadManager(downloadConfig);
|
||||||
var result = await sdm.StartDownloadAsync(selectedStreams);
|
result = await sdm.StartDownloadAsync(selectedStreams);
|
||||||
if (result)
|
|
||||||
Logger.InfoMarkUp("[white on green]Done[/]");
|
|
||||||
else
|
|
||||||
Logger.ErrorMarkUp("[white on red]Failed[/]");
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var sldm = new SimpleLiveRecordManager2(downloadConfig, selectedStreams, extractor);
|
var sldm = new SimpleLiveRecordManager2(downloadConfig, selectedStreams, extractor);
|
||||||
var result = await sldm.StartRecordAsync();
|
result = await sldm.StartRecordAsync();
|
||||||
if (result)
|
}
|
||||||
Logger.InfoMarkUp("[white on green]Done[/]");
|
|
||||||
else
|
if (result)
|
||||||
Logger.ErrorMarkUp("[white on red]Failed[/]");
|
{
|
||||||
|
Logger.InfoMarkUp("[white on green]Done[/]");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Logger.ErrorMarkUp("[white on red]Failed[/]");
|
||||||
|
Environment.ExitCode = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue