Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-22 | Merge pull request #426 from saleyn/vars | Tristan Sloughter | |
Enhance evaluation of environment variables | |||
2015-12-22 | Enhance the variable replacement | Serge Aleynikov | |
Add ability to also run shell commands contained in the sys.config. E.g.: # In this example the node name defaults to name of the release # and can be overriden at run-time, appended with current year $ head -1 vm.args -sname ${NODE_NAME:-$REL_NAME}$(date +%Y) # If the $NAME is 'abc2015', and hostname is 'MyHost', below the 'node' # parameter gets set to 'Abc2015@myhost' $ grep node sys.config {node, $(echo ${NAME^})@${HOSTNAME,,}} | |||
2015-12-22 | Optimize evaluation of environment variables | Serge Aleynikov | |
This patch addresses the following issues: * When RELX_REPLACE_OS_VARS is set, evaluation of environment vars is done by the shell rather than awk, this allows to use more powerful notation of environment variables in sys.config and vm.args (e.g. `-sname abc@${HOSTNAME,,}` or `{myapp, [{user, ${USER:-unknown}}]}` * Using shell vars rather than unnecessarily forking awk/grep/etc | |||
2015-12-04 | Merge pull request #421 from tsloughter/config_cli_order | Jordan Wilberding | |
replace last, not first when merging cli and config terms | |||
2015-12-04 | replace last, not first when merging cli and config terms | Tristan Sloughter | |
2015-12-04 | Merge pull request #420 from tsloughter/config_cli_order | Jordan Wilberding | |
don't reverse the config terms if there are cli args | |||
2015-12-04 | don't reverse the config terms if there are cli args | Tristan Sloughter | |
2015-11-30 | Merge pull request #418 from tsloughter/cf_escript | Jordan Wilberding | |
include cf in escript so output works | |||
2015-11-30 | include cf in escript so output works | Tristan Sloughter | |
2015-11-22 | Merge pull request #417 from tsloughter/master | Jordan Wilberding | |
Simple updates | |||
2015-11-22 | update providers dep to latestv3.9.0 | Tristan Sloughter | |
2015-11-22 | update hex metdata, switching contributors to maintainers | Tristan Sloughter | |
2015-11-21 | Merge pull request #415 from tsloughter/erl_inteface_lib | Jordan Wilberding | |
include lib dir if it exists, erl_interface is an ex. with a lib | |||
2015-11-21 | Merge pull request #416 from tsloughter/fix_error_msgs | Jordan Wilberding | |
Fix error msgs and add sys.config error message | |||
2015-11-21 | error out with useful message if the user provided sys.config isn't parseable | Tristan Sloughter | |
2015-11-21 | use the configured logging for error output | Tristan Sloughter | |
2015-11-21 | update deps, providers and erlware_commons | Tristan Sloughter | |
2015-11-21 | include lib dir if it exists, erl_interface is an ex. with a lib | Tristan Sloughter | |
2015-11-21 | Merge pull request #414 from tsloughter/per_rel_config_overrides | Jordan Wilberding | |
support overriding config values with per-release config values | |||
2015-11-21 | support overriding config values with per-release config values | Tristan Sloughter | |
2015-11-19 | Merge pull request #413 from tsloughter/neotoma_hidden | Jordan Wilberding | |
Update neotoma and have remote shell nodes be hidden | |||
2015-11-19 | move relup successfuly created log message to after it is sucessfully written | Tristan Sloughter | |
2015-11-19 | relup successfully created message should be an info log not an error | Tristan Sloughter | |
2015-11-19 | make remote shell a hidden node so they don't try to join each other | Tristan Sloughter | |
2015-11-19 | update neotoma plugin | Tristan Sloughter | |
2015-11-06 | Merge pull request #409 from paulzql/upgrade_bugv3.8.0 | Tristan Sloughter | |
fix upgrade/install/unpack command bug | |||
2015-11-06 | fix upgrade/install/unpack command bug | paul | |
bug description: if vm.arg use '-sname xxx' option, When exec upgrade/install/unpack command, it will report "Hostname yyy is illegal" error. | |||
2015-11-05 | Merge pull request #404 from dcarastan/master | Tristan Sloughter | |
bbmustache-1.0.4 version bump | |||
2015-10-22 | bbmustache-1.0.4 version bump | Doru Carastan | |
2015-10-05 | Merge pull request #403 from artygus/master | Tristan Sloughter | |
continue extended_bin script execution after VMARGS checks | |||
2015-10-04 | continue extended_bin script execution after VMARGS checks | artygus | |
2015-09-28 | Merge pull request #402 from erlware/revert-389-masterv3.7.1 | Jordan Wilberding | |
Revert "Fix possible copy-paste bug in rlx_prv_assembler" | |||
2015-09-28 | Merge pull request #400 from tsloughter/vm_args | Jordan Wilberding | |
make short name the default in vmargs | |||
2015-09-28 | Revert "Fix possible copy-paste bug in rlx_prv_assembler" | Tristan Sloughter | |
2015-09-27 | make short name the default in vmargs | Tristan Sloughter | |
2015-09-24 | Merge pull request #395 from essen/masterv3.7.0 | Tristan Sloughter | |
Add rpc|rpcterms to nodetool usage | |||
2015-09-24 | Merge pull request #399 from priestjim/feature/startup-script-fixes | Tristan Sloughter | |
Regression fix on startup script improvements | |||
2015-09-24 | Regression fix on startup script improvements | Panagiotis PJ Papadomitsos | |
Fixed a regression that occurs when using readlink on a Mac, which crashes the startup script if the startup script is not a link but an actual file (which is the most common case) | |||
2015-09-22 | Add rpc|rpcterms to nodetool usage | Loïc Hoguin | |
2015-09-21 | Merge pull request #393 from zugolosian/add_shebang | Tristan Sloughter | |
Adding shebang to escript | |||
2015-09-21 | Adding shebang to escript | David Leach | |
Without a proper shebang many tools like lintian for debian packages complain. | |||
2015-09-19 | Merge pull request #392 from tsloughter/updatesv3.6.0 | Jordan Wilberding | |
update erlware_commons, remove unneeded 'v' prefix hack | |||
2015-09-19 | update erlware_commons, remove unneeded 'v' prefix hack and back to 'git' vsn | Tristan Sloughter | |
2015-09-17 | Merge pull request #391 from tsloughter/notest | Jordan Wilberding | |
remove unneeded ifdefs and change from NOTEST to TEST define | |||
2015-09-16 | remove unneeded ifdefs and change from NOTEST to TEST define | Tristan Sloughter | |
2015-09-16 | Merge pull request #390 from priestjim/feature/startup-script-fixes | Tristan Sloughter | |
Startup script improvements | |||
2015-09-15 | Startup script improvements | Panagiotis PJ Papadomitsos | |
- Made the standard and extended startup scripts self-link-aware. This helps with deployments that symlink the startup script to more standard directories (i.e. /usr/local/bin). readlink is used, which comes standard in all Unix-like distributions - Made the inclusion of a custom sys.config not depend on a custom vm.args file. This way you can use a custom sys.config without using a custom vm.args file | |||
2015-09-04 | Merge pull request #389 from ethercrow/master | Tristan Sloughter | |
Fix possible copy-paste bug in rlx_prv_assembler | |||
2015-09-04 | Fix possible copy-paste bug in rlx_prv_assembler | Dmitry Ivanov | |
2015-08-24 | Merge pull request #388 from tsloughter/missing_templatev3.5.0 | Jordan Wilberding | |
Missing template |