@@ -0,0 +1,20 @@
|
||||
import { exec } from 'child_process';
|
||||
|
||||
import { DiscoverDevices } from './discover';
|
||||
|
||||
const devices = await DiscoverDevices();
|
||||
console.log(devices);
|
||||
|
||||
devices.forEach(async device => {
|
||||
exec(`python3 ./src/python/setup.py ${device.port} ${device.pio_env} ${device.arch}`, (error, stdout, stderr) => {
|
||||
if (error) {
|
||||
console.error(`Error executing the Python script: ${error}`);
|
||||
return;
|
||||
}
|
||||
if (stderr) {
|
||||
console.error(`Error: ${stderr}`);
|
||||
return;
|
||||
}
|
||||
console.log('Output:', stdout);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user