* Created Server->boot() that starts a server and verifies that it did actually start.
* Got ocf:anvil:server smarter about starting DRBD resources, properly handing resources where auto-promote isn't enabled. The 'start' process is now complete (baring bugs).
Signed-off-by: Digimer <digimer@alteeve.ca>
@ -736,6 +736,9 @@ Failed to promote the DRBD resource: [#!variable!resource!#] primary. Expected a
<keyname="log_0416">The server: [#!variable!server!#] is already running. Exiting successfully.</key>
<keyname="log_0416">The server: [#!variable!server!#] is already running. Exiting successfully.</key>
<keyname="log_0417">The server: [#!variable!server!#] is already running on: [#!variable!host!#]. This appears to be a DR host, which is outside pacemaker. Exiting with OCF_ERR_CONFIGURED (6) to prevent pacemaker from trying to start the server on the other node.</key>
<keyname="log_0417">The server: [#!variable!server!#] is already running on: [#!variable!host!#]. This appears to be a DR host, which is outside pacemaker. Exiting with OCF_ERR_CONFIGURED (6) to prevent pacemaker from trying to start the server on the other node.</key>
<keyname="log_0418">The server: [#!variable!server!#] is already running on: [#!variable!host!#]. This appears to be our peer. Exiting with OCF_ERR_INSTALLED (5) to tell pacemaker to try to start it on the other node.</key>
<keyname="log_0418">The server: [#!variable!server!#] is already running on: [#!variable!host!#]. This appears to be our peer. Exiting with OCF_ERR_INSTALLED (5) to tell pacemaker to try to start it on the other node.</key>
<keyname="log_0419">The server: [#!variable!server!#] needs the DRBD resource: [#!variable!resource!#]. Bringing it up locally and on the peer: [#!variable!peer!#] (via IP: #!variable!peer_ip!#).</key>
<keyname="log_0420">DRBD's 'auto-promote' is disabled. Promoting the resource: [#!variable!resource!#].</key>
<keyname="log_0421">The server: [#!variable!server!#] is now running on the host: [#!variable!host!#].</key>
<!-- Test words. Do NOT change unless you update 't/Words.t' or tests will needlessly fail. -->
<!-- Test words. Do NOT change unless you update 't/Words.t' or tests will needlessly fail. -->
<keyname="t_0000">Test</key>
<keyname="t_0000">Test</key>
@ -1025,6 +1028,8 @@ Failed to generate an RSA public key for the user: [#!variable!user!#]. The outp
<!-- These are units, words and so on used when displaying information. -->
<!-- These are units, words and so on used when displaying information. -->
<keyname="unit_0001">Yes</key>
<keyname="unit_0001">Yes</key>
<keyname="unit_0002">No</key>
<keyname="unit_0002">No</key>
<keyname="unit_0003">None</key>
<keyname="unit_0004">Unknown</key>
<!-- TODO: Merge these into 'unit' -->
<!-- TODO: Merge these into 'unit' -->
<!-- These are works and strings used by javascript/jqery -->
<!-- These are works and strings used by javascript/jqery -->