summaryrefslogtreecommitdiff
path: root/doc/api-dist.texi (follow)
Commit message (Expand)AuthorAgeFilesLines
* node.scm: Improve error handling•••* modules/ssh/dist/node.scm: Improve error handling: throw an error with the current node and the error code from the server. Log errors to the main log. * doc/api-dist.texi: Update. Artyom V. Poptsov2018-03-081-1/+2
* doc/api-dist.texi: Update the note about procps•••* doc/api-dist.texi: Update the note about procps: the module does not strictly depend on procps anymore. Artyom V. Poptsov2017-01-031-3/+6
* doc/api-dist.texi: Add description of 'node-loadavg'Artyom V. Poptsov2017-01-031-1/+25
* api-dist.texi: Document procps dependency for 'make-node'•••* doc/api-dist.texi: Document procps dependency for 'make-node'. Artyom V. Poptsov2016-12-111-1/+11
* node.scm: Allow to stop a RREPL server•••* modules/ssh/dist/node.scm (make-node): Add 'stop-repl-server?' keyed option. (node-stop-server): New procedure. (node-eval): Stop a REPL server after evaluation is done, if it is explicitly requested. * doc/api-dist.texi: Update description of 'make-node', add description of 'node-stop-server'. * NEWS: Update. Artyom V. Poptsov2015-12-201-1/+11
* api-dist.texi: Update•••* doc/api-dist.texi: Update description of 'make-node'. Add description of 'node-run-server', 'node-guile-version', 'node-server-running?'. Artyom V. Poptsov2015-10-171-1/+19
* doc/api-dist.texi: Add a note about (de)serialisationArtyom V. Poptsov2015-09-061-0/+7
* doc/api-dist.texi: Fix an 'with-ssh' exampleArtyom V. Poptsov2015-09-061-2/+2
* node.scm (rrepl-get-result): Handle multiple values•••* modules/ssh/dist/node.scm (rrepl-get-result): Return a vector of values if an expression was evaluated to multiple values. * doc/api-dist.texi: Update description of 'rrepl-get-result', add examples. * tests/dist.scm ("rrepl-get-result, valid input, multiple values"): New test case. Artyom V. Poptsov2015-09-061-0/+23
* doc/api-dist.texi: Improve an example of 'with-ssh' usageArtyom V. Poptsov2015-08-031-1/+1
* job.scm (job->sexp): Fix the docstring•••* modules/ssh/dist/job.scm (job->sexp): Fix the docstring. * doc/api-dist.texi: Update. Artyom V. Poptsov2015-08-031-1/+1
* modules/ssh/dist.scm (rrepl): Update the docstring•••* modules/ssh/dist.scm (rrepl): Update the docstring * doc/api-dist.texi: Update. Artyom V. Poptsov2015-08-031-1/+1
* api-dist.texi: Clarify the descripton of dist* procedures•••* doc/api-dist.texi: Explicitly state that dist* procedures take a list of nodes. Artyom V. Poptsov2015-08-031-3/+3
* doc/api-dist.texi: Fix a typoArtyom V. Poptsov2015-08-031-1/+1
* api-dist.texi: Re-organize description of procedures•••* doc/api-dist.texi: Describe node procedures that are exported by (ssh dist) in the first section. Artyom V. Poptsov2015-08-031-20/+30
* * modules/ssh/dist.scm (with-ssh): New procedure.•••* doc/api-dist.texi: Add description of 'with-ssh'. Artyom V. Poptsov2015-08-031-0/+20
* node.scm (rrepl-get-result): Update the docstring•••* modules/ssh/dist/node.scm (rrepl-get-result): Update the docstring. * doc/api-dist.texi: Update description of 'node-eval' and 'rrepl-eval'. Artyom V. Poptsov2015-07-281-6/+8
* dist.scm (rrepl): Use much simpler approach•••* modules/ssh/dist.scm (rrepl): Use much simpler approach for RREPL implementation that does not involve parsing of the data. * doc/api-dist.texi: Update. Artyom V. Poptsov2015-07-281-2/+1
* doc/api-dist.texi: Update•••* doc/api-dist.texi: Add description of 'rrepl-eval' and 'rrepl-skip-to-prompt'. Artyom V. Poptsov2015-07-261-0/+11
* doc/api-dist.texi: Add description of 'rrepl'Artyom V. Poptsov2015-07-261-0/+5
* doc/api-dist.texi: Update description of 'node-open-rrepl'Artyom V. Poptsov2015-07-261-2/+2
* doc/api-dist.texi: Fix a typoArtyom V. Poptsov2015-07-251-1/+1
* doc/api-dist.texi: Add note about node errorsArtyom V. Poptsov2015-07-191-0/+10
* doc/api-dist.texi: Add description of 'assign-eval'Artyom V. Poptsov2015-07-121-0/+6
* job.scm (assign-job): Rename to 'assign-map'•••* ssh/dist/job.scm (assign-job): Rename to 'assign-map'. All callers updated. * ssh/dist.scm (dist-map): Update. * doc/api-dist.texi: Update. Artyom V. Poptsov2015-07-101-1/+1
* doc/api-dist.texi: Fix a typoArtyom V. Poptsov2015-07-101-1/+1
* job.scm (job->sexp): New procedure•••* ssh/dist/job.scm (job->sexp): New procedure. * doc/api-dist.texi: Add description of 'job->sexp'. Artyom V. Poptsov2015-07-091-0/+4
* dist.scm (distributed): Rename to 'distributed'•••* ssh/dist.scm (distributed): Rename to 'distributed'. * doc/api-dist.texi: Update. Artyom V. Poptsov2015-07-011-1/+1
* api-dist.texi: Add description of 'distributed'•••* doc/api-dist.texi: Add description of 'distributed' procedure. Artyom V. Poptsov2015-07-011-0/+7
* doc/api-dist.texi: Remove an empty 'deffn'Artyom V. Poptsov2015-06-301-4/+0
* doc/api-dist.texi: Update description of low-level APIArtyom V. Poptsov2015-06-301-2/+63
* doc/api-dist.texi: Fix typos in 'dist-map' descriptionArtyom V. Poptsov2015-06-301-4/+4
* doc/api-dist.texi: Fix 'dist-map' usage exampleArtyom V. Poptsov2015-06-301-1/+1
* api-dist.texi: Update•••* doc/api-dist.texi: Add description of getters/setters for the job structure. Artyom V. Poptsov2015-06-301-0/+24
* api-dist.texi: Update description of 'dist-map'•••* doc/api-dist.texi: Update description of 'dist-map'. Artyom V. Poptsov2015-06-301-0/+9
* doc/api-dist.texi: Update; fix a typoArtyom V. Poptsov2015-06-071-14/+6
* doc/api-dist.texi: Add to the repository•••* doc/api-dist.texi: Add to the repository. * doc/guile-ssh.texi: Add "Distributed Computing" section. * doc/version.texi: Update. * doc/Makefile.am (guile_ssh_TEXINFOS): Add 'api-dist.texi'. Artyom V. Poptsov2015-06-071-0/+57