This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
logging [2018/01/12 09:22] pawel [ScriptRunner Logging] |
logging [2019/05/27 15:59] (current) root [Script Runner Console to ping a server] |
||
---|---|---|---|
Line 11: | Line 11: | ||
| | ||
log.debug(" | log.debug(" | ||
+ | </ | ||
+ | |||
+ | ==== ScriptRunner Console script to ping a server ==== | ||
+ | If you want to run a query to ping a server, or IP address, you can use the following script replacing 8.8.4.4 with the server ip or name that you're interested in: | ||
+ | <code java> | ||
+ | import org.apache.log4j.Logger | ||
+ | import org.apache.log4j.Level | ||
+ | |||
+ | def log = Logger.getLogger(" | ||
+ | log.setLevel(Level.DEBUG) | ||
+ | |||
+ | |||
+ | def proc = 'ping -c 3 8.8.4.4' | ||
+ | proc.waitFor() | ||
+ | def output = proc.text | ||
+ | println "Ping ${proc.exitValue() == 0 ? ' | ||
+ | |||
+ | log.debug(" | ||
</ | </ | ||
Line 18: | Line 36: | ||
import com.onresolve.scriptrunner.runner.util.UserMessageUtil | import com.onresolve.scriptrunner.runner.util.UserMessageUtil | ||
- | // Successful Action Message | + | // Successful Action Message |
UserMessageUtil.success(" | UserMessageUtil.success(" | ||