jenkins.model.Jenkins.getLog()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(251)

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

Jenkins.getLog介绍

[英]For binding LogRecorderManager to "/log". Everything below here is admin-only, so do the check here.
[中]用于将LogRecorderManager绑定到“/log”。下面的所有内容都是管理员专用的,所以请在此处进行检查。

代码示例

代码示例来源:origin: jenkinsci/jenkins

  1. public LogRecorderManager getParent() {
  2. return Jenkins.getInstance().getLog();
  3. }

代码示例来源:origin: jenkinsci/jenkins

  1. @Initializer(before=PLUGINS_PREPARED)
  2. public static void init(Jenkins h) throws IOException {
  3. h.getLog().load();
  4. }

代码示例来源:origin: jenkinsci/jenkins

  1. @Override public void preOnline(Computer c, Channel channel, FilePath root, TaskListener listener) throws IOException, InterruptedException {
  2. for (LogRecorder recorder : Jenkins.getInstance().getLog().logRecorders.values()) {
  3. for (Target t : recorder.targets) {
  4. channel.call(new SetLevel(t.name, t.getLevel()));
  5. }
  6. }
  7. }
  8. }

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

  1. public LogRecorderManager getParent() {
  2. return Jenkins.getInstance().getLog();
  3. }

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

  1. @Initializer(before=PLUGINS_PREPARED)
  2. public static void init(Jenkins h) throws IOException {
  3. h.getLog().load();
  4. }
  5. }

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

  1. @Override public void preOnline(Computer c, Channel channel, FilePath root, TaskListener listener) throws IOException, InterruptedException {
  2. for (LogRecorder recorder : Jenkins.getInstance().getLog().logRecorders.values()) {
  3. for (Target t : recorder.targets) {
  4. channel.call(new SetLevel(t.name, t.getLevel()));
  5. }
  6. }
  7. }
  8. }

代码示例来源:origin: jenkinsci/azure-vm-agents-plugin

  1. @Initializer(before = PLUGINS_STARTED)
  2. public static void addLogRecorder(Jenkins h) throws IOException {
  3. // avoid the failure in dynamic loading.
  4. if (!h.hasPermission(h.ADMINISTER)) {
  5. return;
  6. }
  7. LogRecorderManager manager = h.getLog();
  8. Map<String, LogRecorder> logRecorders = manager.logRecorders;
  9. if (!logRecorders.containsKey(LOG_RECORDER_NAME)) {
  10. LogRecorder recorder = new LogRecorder(LOG_RECORDER_NAME);
  11. String packageName = AzureVMAgent.class.getPackage().getName();
  12. recorder.targets.add(new LogRecorder.Target(packageName, Level.WARNING));
  13. logRecorders.put(LOG_RECORDER_NAME, recorder);
  14. recorder.save();
  15. }
  16. }

相关文章

Jenkins类方法