hyperledger-fabric
Version:
Script to start fabric
66 lines (41 loc) • 1.95 kB
JavaScript
const shell = require('shelljs');
var args = process.argv.splice(process.execArgv.length + 2);
if(args[0] == 'startFabric'){
shell.exec(__dirname + '/fabric-tools/logo.sh');
console.log('--------------------------------------------------');
console.log('Starting Fabric...');
console.log('--------------------------------------------------');
shell.exec(__dirname + '/fabric-tools/startFabric.sh');
}
else if(args[0] == 'stopFabric'){
shell.exec(__dirname + '/fabric-tools/logo.sh');
console.log('--------------------------------------------------');
console.log('Stoping Fabric...');
console.log('--------------------------------------------------');
shell.exec(__dirname + '/fabric-tools/stopFabric.sh');
}
else if(args[0] == 'createPeerAdminCard'){
shell.exec(__dirname + '/fabric-tools/logo.sh');
console.log('--------------------------------------------------');
console.log('creating peer admin card...');
console.log('--------------------------------------------------');
shell.exec(__dirname + '/fabric-tools/createPeerAdminCard.sh');
}
else if(args[0] == 'teardownFabric'){
shell.exec(__dirname + '/fabric-tools/logo.sh');
console.log('--------------------------------------------------');
console.log('Teardown Fabric...');
console.log('--------------------------------------------------');
shell.exec(__dirname + '/fabric-tools/teardownFabric.sh');
}
else{
shell.exec(__dirname + '/fabric-tools/logo.sh');
console.log('--------------------------------------------------');
console.log('commands :');
console.log('1. hyperledger-fabric startFabric');
console.log('2. hyperledger-fabric stopFabric');
console.log('3. hyperledger-fabric teardownFabric');
console.log('4. hyperledger-fabric createPeerAdminCard');
console.log('--------------------------------------------------');
}