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 # 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 |
(...skipping 91 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 |