5. See Other Examples

5.1. Two Locals

Example link on GitHub.

This is a simple example which writes three log files on local machine.

5.2. Two Servers with Same User

Example link on GitHub.

Similar to Two Locals, this example simply changes the deployment targets from local machine to remote servers.

This example also shows that switching between local machines and remote servers is easy for Noodles.

5.3. Error Handling

Example link on GitHub.

This example specifies a nonexistent server in the spec purposely to test whether Noodles can handle errors properly.

5.4. File Transfer

Example link on GitHub.

This examples shows that Noodles can not only run commands on remote servers but also on local machines.

5.5. Local Tmux

Example link on GitHub.

This example runs a short Tmux session and a long Tmux session on the local machine.

5.6. Long Process

Example link on GitHub.

This example shows the ability to see the intermediate results of any long process on the remote servers.

5.7. Train TensorFlow Examples

Example link on GitHub.

This is a more complex example to train three TensorFlow examples on two remote servers. It combines many techniques used in the previous examples.