Merge pull request #54 from Willyfrog/yaml-ignore-bad-plugs
Improve error on formating plug sectionspull/66/head
commit
3fed032e72
|
@ -38,7 +38,11 @@ export async function updatePlugsCommand() {
|
||||||
export async function updatePlugs() {
|
export async function updatePlugs() {
|
||||||
let plugList: string[] = [];
|
let plugList: string[] = [];
|
||||||
try {
|
try {
|
||||||
plugList = await readYamlPage("PLUGS");
|
const plugListRead: any[] = await readYamlPage("PLUGS");
|
||||||
|
plugList = plugListRead.filter((plug) => typeof plug === 'string');
|
||||||
|
if (plugList.length !== plugListRead.length) {
|
||||||
|
throw new Error(`Some of the plugs were not in a yaml list format, they were ignored`);
|
||||||
|
}
|
||||||
} catch (e: any) {
|
} catch (e: any) {
|
||||||
throw new Error(`Error processing PLUGS: ${e.message}`);
|
throw new Error(`Error processing PLUGS: ${e.message}`);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue