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() {
|
||||
let plugList: string[] = [];
|
||||
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) {
|
||||
throw new Error(`Error processing PLUGS: ${e.message}`);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue