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 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
79 """Populate the 'task' embedded message field of a metric protobuf. | 79 """Populate the 'task' embedded message field of a metric protobuf. |
80 | 80 |
81 Args: | 81 Args: |
82 metric (metrics_pb2.MetricsData): the metric proto to be populated. | 82 metric (metrics_pb2.MetricsData): the metric proto to be populated. |
83 """ | 83 """ |
84 metric.task.service_name = self._service_name | 84 metric.task.service_name = self._service_name |
85 metric.task.job_name = self._job_name | 85 metric.task.job_name = self._job_name |
86 metric.task.data_center = self._region | 86 metric.task.data_center = self._region |
87 metric.task.host_name = self._hostname | 87 metric.task.host_name = self._hostname |
88 metric.task.task_num = self._task_num | 88 metric.task.task_num = self._task_num |
OLD | NEW |