Browse Source

Clean up windows batch scripts

pull/3/head
Ben 14 years ago
committed by Tuncer Ayaz
parent
commit
9abc294947
2 changed files with 6 additions and 12 deletions
  1. +4
    -11
      priv/templates/simplenode.windows.runner.cmd
  2. +2
    -1
      priv/templates/simplenode.windows.start_erl.cmd

+ 4
- 11
priv/templates/simplenode.windows.runner.cmd View File

@ -1,14 +1,14 @@
@rem Do not use "echo off" to not affect any child calls.
@setlocal
@set node_name={{nodeid}}
@rem Get the abolute path to the parent directory, which is assumed to be the node root.
@rem Get the abolute path to the parent directory,
@rem which is assumed to be the node root.
@for /F "delims=" %%I in ("%~dp0..") do @set node_root=%%~fI
@set releases_dir=%node_root%\releases
@rem parse ERTS version and release version from start_erl.dat
@rem Parse ERTS version and release version from start_erl.data
@for /F "tokens=1,2" %%I in (%releases_dir%\start_erl.data) do @(
@call :set_trim erts_version %%I
@call :set_trim release_version %%J
@ -23,8 +23,7 @@
@if "%1"=="start" @goto start
@if "%1"=="stop" @goto stop
@if "%1"=="restart" @call :stop && @goto start
@rem @if "%1"=="attach" @goto attach
@rem TODO: ping, restart and reboot?
@rem TODO: attach, ping, restart and reboot
:usage
@echo Usage: %0 {install|uninstall|start|stop|restart}
@ -47,12 +46,6 @@
@%erts_bin%\erlsrv.exe stop %service_name%
@goto :EOF
@rem this relies on a system install of Erlang to be on the PATH.
@rem also, node-naming issues make this difficult to automate
@rem :attach
@rem @werl.exe -remsh %node_name%@localhost -setcookie %COOKIE% -sname console
@rem @goto quit
:set_trim
@set %1=%2
@goto :EOF

+ 2
- 1
priv/templates/simplenode.windows.start_erl.cmd View File

@ -1,6 +1,7 @@
@rem Do not use "echo off" to not affect any child calls.
@setlocal
@rem Parse arguments. erlsrv.exe prepends erl arguments prior to first ++.
@rem Other args are position dependent.
@set args="%*"
@for /F "delims=++ tokens=1,2,3" %%I in (%args%) do @(
@call :set_trim erl_args %%I

Loading…
Cancel
Save