| OLD | NEW |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # that can be found in the LICENSE file. |
| 4 | 4 |
| 5 """Classes representing the monitoring interface for tasks or devices.""" | 5 """Classes representing the monitoring interface for tasks or devices.""" |
| 6 | 6 |
| 7 | 7 |
| 8 class Target(object): | 8 class Target(object): |
| 9 """Abstract base class for a monitoring target. | 9 """Abstract base class for a monitoring target. |
| 10 | 10 |
| 11 A Target is a "thing" that should be monitored, for example, a device or a | 11 A Target is a "thing" that should be monitored, for example, a device or a |
| 12 process. The majority of the time, a single process will have only a single | 12 process. The majority of the time, a single process will have only a single |
| 13 Target. | 13 Target. |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 102 """Populate the 'task' embedded message field of a metric protobuf. | 102 """Populate the 'task' embedded message field of a metric protobuf. |
| 103 | 103 |
| 104 Args: | 104 Args: |
| 105 metric (metrics_pb2.MetricsData): the metric proto to be populated. | 105 metric (metrics_pb2.MetricsData): the metric proto to be populated. |
| 106 """ | 106 """ |
| 107 metric.task.service_name = self.service_name | 107 metric.task.service_name = self.service_name |
| 108 metric.task.job_name = self.job_name | 108 metric.task.job_name = self.job_name |
| 109 metric.task.data_center = self.region | 109 metric.task.data_center = self.region |
| 110 metric.task.host_name = self.hostname | 110 metric.task.host_name = self.hostname |
| 111 metric.task.task_num = self.task_num | 111 metric.task.task_num = self.task_num |
| OLD | NEW |