Manuel Durán Aguete
e1d218f99a
Init RUNNER_SCRIPT var in simplenode.runner
...
RUNNER_SCRIPT variable is not initialized in simplenode.runner and it's
referenced when calling sudo.
2013-11-18 13:17:35 +01:00
Dave Smith
94cf19438c
Merge pull request #54 from mattonrails/simpleapp_sup_template_typo
...
Remove leading empty line from a template
2013-06-14 05:51:13 -07:00
Dave Smith
ef0fd4089f
Merge pull request #96 from olgeni/pwd-symlink-fix
...
Use "pwd -P" to get the current physical path.
2013-06-12 07:46:30 -07:00
olgeni
505458eecb
Use "pwd -P" to get the current physical path.
...
It is a portable version of the realpath(1) utility that you can find on
Mac OS X and FreeBSD (see also The Open Group Base Specifications Issue
6, IEEE Std 1003.1).
Without the -P flag, pwd(1) might return different values when the
current path contains one or more symlinks, depending on how you got
into the current directory.
In simplenode.runner, this may cause PIPE_DIR to have different values
on each use, which will make it impossible to connect to the running
node unless you guess the correct path yourself.
2013-06-10 22:15:49 +02:00
syl20bnr
89c8f931a5
Add support for ping command on windows in the simple node runner
2013-05-20 15:40:03 -04:00
Tuncer Ayaz
a2f3207542
Do not compile nodetool escript
...
This removes the dependency on lib/compiler in an OTP release.
2013-04-12 20:52:26 +02:00
Tuncer Ayaz
d28c92ff11
simplenode.reltool.config: use default sys-level mod_cond setting
...
As discussed here
http://erlang.org/pipermail/erlang-questions/2012-December/071135.html
change the reltool spec to use the default sys-level mod_cond setting.
2013-04-06 18:37:47 +02:00
Dave Smith
c057c7771e
Remove unnecessary bar
2013-03-02 07:51:26 -07:00
Jared Morrow
c4989f0939
Change simplenode template files to work on more platforms
...
When developing Riak, we have found bugs and other issues due
to the number of platforms we support.
Here is an overview of the changes:
- Fix command-line syntax for commands to work on *BSD / Sun
- Add chkconfig and getpid to nodetool
- Replace platform specific 'kill' commands with a nodetool
getpid method
- Fix RUNNER_USER settings to work on *BSD
2013-01-17 14:41:21 -07:00
Matthew Conway
6bab3c86d2
Remove leading empty line from a template
2013-01-14 18:00:48 -08:00
Dave Smith
65ed9d9811
Merge pull request #34 from shkumagai/feature/zsh-completion-add-options
...
Add missing variables
2012-12-02 08:05:39 -08:00
Shoji KUMAGAI
f5a5843d77
Add missing variables
...
- add overlay_vars=, target_dir=, and tests= with short description
2012-12-03 00:04:07 +09:00
Tuncer Ayaz
dfbba0f4e7
bash-completion: add missing options and variables
...
- add missing short and long options
- add tests=, target_dir=, overlay_vars=
2012-12-01 15:31:01 +01:00
Shoji KUMAGAI
da5cbe3b0f
zsh-completion: add 'dump_spec' back again
2012-12-01 01:30:48 +09:00
Tuncer Ayaz
1ce06c76fc
bash-completion: add dump_spec=1
2012-11-30 16:09:41 +01:00
Dave Smith
f0a2c5e84f
Merge pull request #19 from shkumagai/feature/zsh-completion-refine
...
Change zsh completion script
2012-11-30 06:35:35 -08:00
Tuncer Ayaz
ee97a65c14
bash-completion: add generate-appups
2012-11-26 13:39:36 +01:00
Shoji KUMAGAI
0bb1416479
Change zsh completion script
...
- Add 'escriptize' command
- Remove variable 'dump_spec'
2012-11-16 14:52:34 +09:00
Tuncer Ayaz
d97f94ae1e
zsh completion: fix typos
2012-11-01 12:13:07 +01:00
Shoji KUMAGAI
468e1ec9a9
Add zsh completion script
...
For enable to shell-completion in zsh.
2012-11-01 10:47:13 +09:00
Tuncer Ayaz
147b1a0798
bash completion: remove duplicate cmd
2012-08-09 15:16:22 +02:00
Tuncer Ayaz
803f6e8ecd
Replace test-compile with compile_only=true option
2012-08-09 14:04:53 +02:00
Matt Campbell
471b5714eb
Quote paths in Windows runner script
...
This allows the node to run in paths which include special characters,
for example 'C:\Program Files (x86)\Product Name'
2012-07-31 00:08:01 +02:00
Tuncer Ayaz
e75a97ad33
Add 'qc' cmd and rename eunit-compile to test-compile
2012-07-23 16:22:06 +02:00
Tuncer Ayaz
902dcdf3ff
Add 'eunit-compile' cmd (Suggested-by: Joe Norton)
2012-07-23 13:28:38 +02:00
Ulf Wiger
a8d11dc273
noderunner: add support for alt dir and boot file
...
This patch contains two additions to simplenode.runner:
1. Check if vm.args exists in CWD; if so, use it. This makes it
easier to start multiple concurrent nodes on a single machine
from one rebar-created release (starting each node from its
own directory, with its own copy of vm.args and e.g.
sys.config, log directory, database directory, etc.)
2. Add the targets start_boot <file> and console_boot <file>.
This is used to select a different boot script. The 'setup'
application (http://github.com/esl/setup ) builds a special boot
script for installation (all apps loaded but not started,
making it possible to run install hooks with the full code path
in place).
2012-07-14 00:26:09 +02:00
Tuncer Ayaz
f0de7faa11
Simplify reltool.config template
2012-06-19 01:05:45 +02:00
Tuncer Ayaz
2daf7cae27
Add escriptize to bash completion
2012-05-18 19:57:57 +02:00
Tuncer Ayaz
32ddef7158
Remove alt_url support in favor of new features
2012-05-13 19:30:38 +02:00
joewilliams
d726e598b5
Add support for using -remsh via runner script
2012-04-23 11:08:19 -07:00
Francis Joanis
47716a7ed8
Use correctly escaped pipes in usage message
2012-04-17 19:56:41 +02:00
Matt Campbell
6f85854414
Improvements to windows node runner script
...
* Typos and other minor bug fixes
* Add "attach" command (via -remsh)
* Add "upgrade" command to install a hot upgrade package
* Add "upgrade" subcommand to UNIX runner script as well
2012-04-17 19:56:41 +02:00
joewilliams
bdc1a85239
Add foreground as a runner start option
2012-04-10 17:34:00 -07:00
Yurin Slava
29d71e356c
simplenode.runner: fix HEART_CMD arguments
2012-04-04 17:08:04 +02:00
Yurin Slava
cd1cc6dbee
simplenode.runner: properly quote arguments
...
bin/<release_name> console -kernel test '[{"a","b"}]' fails, because
when $@ is inserted into CMD [{"a","b"}] is interpreted.
Fix the same issue for 'start' command and quote all arguments.
2012-04-04 17:08:04 +02:00
Adam Schepis
03a026f38f
Add support for alternate dependency urls
...
This change adds the ability to use alternate urls for downloading
dependencies. To make use of alternate urls run:
rebar get-deps alt_urls=true
2012-03-31 19:21:25 +02:00
Tuncer Ayaz
769160ac36
Remove export_all in simplemod template
2012-03-25 11:17:42 +02:00
Fisher
dfb973b8b8
Fix handle_call response
2012-02-02 10:35:13 +01:00
Tuncer Ayaz
36b6b7a393
Fix order in erts exclusion filter
2012-01-20 17:30:50 +01:00
Tuncer Ayaz
8ce8affa11
Add nodeid= to bash completion
2012-01-20 17:26:52 +01:00
Tuncer Ayaz
878dc8ccf7
Simplify excl_sys_filters
2012-01-20 17:26:49 +01:00
Matt Campbell
816d1805d5
Set node name correctly on erlsrv commandline
2012-01-09 12:33:39 +01:00
Magnus Klaar
4db90bafef
Deprecate ct suite= option for suites= option
2012-01-06 20:40:46 +01:00
Tuncer Ayaz
b594d356e1
Fix basic_nif on_load()
2012-01-05 22:41:37 +01:00
Tuncer Ayaz
e4c427be21
Comment out vm args
2011-12-21 16:02:21 +01:00
Tuncer Ayaz
0bdda5baa1
Trim reltool config and add nodeid to release
2011-12-20 22:20:18 +01:00
Tuncer Ayaz
8c89a388bf
Universally support apps=/skip_apps=
2011-12-12 21:20:34 +01:00
Tuncer Ayaz
d228e94137
Add root_dir= to shell completion
2011-11-26 12:09:39 +01:00
Tuncer Ayaz
285ca0f6be
Add overlay command to shell completion
2011-10-20 20:56:34 +02:00
Matt Campbell
36fe2c460c
Don't run erl_args through set_trim
...
Args provided by erlsrv.exe were being mostly
discarded due to being processed through set_trim
2011-10-20 16:26:28 +02:00