Skip to content

Commit 0d70b02

Browse files
committed
handle case where script file is not found
1 parent 81d3f48 commit 0d70b02

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/meshcore_cli/meshcore_cli.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,6 +1238,12 @@ async def process_cmds (mc, args, json_output=False) :
12381238
process_cmds.first=True
12391239

12401240
async def process_script(mc, file, json_output=False):
1241+
if not os.path.exists(file) :
1242+
logger.info(f"file {file} not found")
1243+
if json_output :
1244+
print(json.dumps({"error" : f"file {file} not found"}))
1245+
return
1246+
12411247
with open(file, "r") as f :
12421248
lines=f.readlines()
12431249

0 commit comments

Comments
 (0)