)]}'
{"rally/plugins/openstack/validators.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"0d48a9ba62602577b249ee641280ea26e212f24c","unresolved":false,"context_lines":[{"line_number":114,"context_line":"                return validation.ValidationResult(False, msg)"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    def validate(self, config, credentials, plugin_cls, plugin_cfg):"},{"line_number":117,"context_line":"        if self.options.get(\"admin\", False):"},{"line_number":118,"context_line":"            clients \u003d credentials[\"openstack\"][\"admin\"].clients()"},{"line_number":119,"context_line":"            result \u003d self._check_component(clients)"},{"line_number":120,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5ff73747_b21a9c14","line":117,"updated":"2017-05-03 16:28:34.000000000","message":"let\u0027s add here \n    \n    LOG.warning(\"The validator \u0027required_clients\u0027 is deprecated since Rally 0.10.0. If you are interested in it, please contact Rally team via E-mail, IRC or Gitter (see https://rally.readthedocs.io/en/latest/project_info/index.html#where-can-i-discuss-and-propose-changes for more details).\")","commit_id":"f4a42a9b60f24adf68449c6e65a90bdb4bc64770"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"689df19eee7c8121f88026820875a22604de573c","unresolved":false,"context_lines":[{"line_number":316,"context_line":"        self.options \u003d kwargs"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"    def _check_component(self, clients):"},{"line_number":319,"context_line":"        print(self.components)"},{"line_number":320,"context_line":"        for client_component in self.components:"},{"line_number":321,"context_line":"            print(client_component)"},{"line_number":322,"context_line":"            try:"},{"line_number":323,"context_line":"                getattr(clients, client_component)()"},{"line_number":324,"context_line":"            except ImportError:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3f044301_9977be3b","line":321,"range":{"start_line":319,"start_character":8,"end_line":321,"end_character":35},"updated":"2017-05-05 09:29:51.000000000","message":"several redundant prints ;)","commit_id":"e93b43d9b16453bb506ed63f832dddd52ee77cce"}]}
