org.apache.brooklyn.util.text.Strings.trimEnd()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中org.apache.brooklyn.util.text.Strings.trimEnd()方法的一些代码示例,展示了Strings.trimEnd()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.trimEnd()方法的具体详情如下:
包路径:org.apache.brooklyn.util.text.Strings
类名称:Strings
方法名:trimEnd

Strings.trimEnd介绍

暂无

代码示例

代码示例来源:origin: org.apache.brooklyn/brooklyn-core

@Override
public T apply(String input) {
  return TypeCoercions.coerce(Strings.trimEnd(input), (Class<T>) sensor.getType());
}}, SshValueFunctions.stdout()));

代码示例来源:origin: org.apache.brooklyn/brooklyn-software-winrm

@Override
public T apply(String input) {
  return TypeCoercions.coerce(Strings.trimEnd(input), (Class<T>) sensor.getType());
}}, SshValueFunctions.stdout()));

代码示例来源:origin: io.brooklyn.clocker/brooklyn-clocker-mesos

String inspect = Strings.trimEnd(slave.execCommand(sudo("docker inspect -f '{{.State.Pid}}' " + containerId)));
String dockerPid = Iterables.find(Splitter.on(CharMatcher.anyOf("\r\n")).omitEmptyStrings().split(inspect),
    StringPredicates.matchesRegex("^[0-9]+$"));

代码示例来源:origin: org.apache.brooklyn/brooklyn-software-base

ImmutableList.of("cat "+driver.getRunDir() + '/' + VanillaSoftwareProcessSshDriver.PID_FILENAME),
    MutableMap.<String,Object>of());
int launchedProcessPid = Integer.parseInt(Strings.trimEnd(new String(stdOut.toByteArray())));
log.info(format("Pid of launched long running process %d.", launchedProcessPid));
ScriptHelper stopCommandScriptHelper = driver.stopCommandScriptHelper();

代码示例来源:origin: org.apache.brooklyn/brooklyn-software-base

@Override
public void install() {
  // TODO: At some point in the future, this should probably be refactored to get the name of the machine in WinRmMachineLocation and set it as the hostname sensor
  String hostname = null;
  if (entity.getConfig(VanillaWindowsProcess.INSTALL_REBOOT_REQUIRED)) {
    WinRmExecuteHelper checkHostnameTask = newScript("Checking hostname")
        .setCommand("hostname")
        .failOnNonZeroResultCode()
        .gatherOutput();
    checkHostnameTask.execute();
    hostname = Strings.trimEnd(checkHostnameTask.getResultStdout());
  }
  // TODO: Follow install path of VanillaSoftwareProcessSshDriver
  if(Strings.isNonBlank(getEntity().getConfig(VanillaWindowsProcess.INSTALL_COMMAND)) || Strings.isNonBlank(getEntity().getConfig(VanillaWindowsProcess.INSTALL_POWERSHELL_COMMAND))) {
    executeCommandInTask(
        getEntity().getConfig(VanillaWindowsProcess.INSTALL_COMMAND),
        getEntity().getConfig(VanillaWindowsProcess.INSTALL_POWERSHELL_COMMAND),
        "install-command",
        hostname);
  }
  if (entity.getConfig(VanillaWindowsProcess.INSTALL_REBOOT_REQUIRED)) {
    rebootAndWait(hostname);
  }
}

相关文章