lbry-desktop/ui/util/diskspace.js
2022-02-25 17:52:35 -05:00

24 lines
490 B
JavaScript

const { exec } = require('child_process');
export const diskSpaceLinux = (path) => {
return new Promise((resolve, reject) => {
exec(`df ${path}`, (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return reject();
}
if (stderr) {
return reject();
}
resolve(stdout);
});
});
};
// to implement
// export diskSpaceWindows = (path) => {
// new Promise((resolve, reject) => {
//
// });
// }