gaza_machine 0.0.4 copy "gaza_machine: ^0.0.4" to clipboard
gaza_machine: ^0.0.4 copied to clipboard

outdated

Execute commands easily across machines.

Gaza Machine #

gaza_machine is micro service that execute commands given by the client.

gaza_machine is a core part of gaza, still thought it can be used seperately.

Usage #

Create a machine server #

final server = await GazaMachine.create(8000);

Connect to the machine #

final client = GazaMachine.connect(8000, "0.0.0.0");
// Or if you are running the server on the same machine:
// final client = server.client;

Local machine #

final machine = GazaMachine.localMachine("/home/z/Documents/machine-data");

Build #

generate proto files: #

./scripts/generate_protos.py

Test #

dart test --reporter=expanded
0
likes
50
pub points
0%
popularity

Publisher

unverified uploader

Execute commands easily across machines.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

async, grpc, path, protobuf, system_info2

More

Packages that depend on gaza_machine