Github user drigodwin commented on a diff in the pull request:

    https://github.com/apache/brooklyn-docs/pull/214#discussion_r139930384
  
    --- Diff: guide/blueprints/custom-entities.md ---
    @@ -46,14 +46,48 @@ before running `launch.command` relative to where that 
file is installed (or unp
     with the default `launch.command` being `./start.sh`.
     
     So if we create a file `/tmp/netcat-server.tgz` containing just `start.sh` 
in the root
    -which consists of the two lines in the previous example,
    +which contains the line `echo hello | nc -l 4321`, 
     we can instead write our example as: 
     
     {% highlight yaml %}
     {% readj example_yaml/vanilla-bash-netcat-file.yaml %}
     {% endhighlight %}
     
     
    +#### Determining Successful Launch
    +
    +The default behaviour for `VanillaSoftwareProcess` is to run a command 
over ssh to do a 
    +health check. The health check is done post-launch (repeating until it 
succeeds, before 
    +then reporting that the entity has started).
    +
    +The default command will check if the pid written to `$PID_FILE` is 
running. This is why
    --- End diff --
    
    The default command used to carry out this health check will determine if 
the pid, written to `$PID_FILE` is running.


---

Reply via email to