)]}'
{"nodepool/driver/kubernetes/provider.py":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"b3b9f876b9bca1bebe9d2059be262f9ddf6d8151","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                           \"to load in-cluster configs\")"},{"line_number":61,"context_line":"            conf \u003d k8s_config.load_incluster_config()"},{"line_number":62,"context_line":"        except k8s_config.config_exception.ConfigException as e:"},{"line_number":63,"context_line":"            if \u0027Invalid kube-config file. No configuration found.\u0027 in str(e):"},{"line_number":64,"context_line":"                self.log.debug(\"Kubernetes config file not found, attempting \""},{"line_number":65,"context_line":"                               \"to load in-cluster configs\")"},{"line_number":66,"context_line":"                conf \u003d k8s_config.load_incluster_config()"}],"source_content_type":"text/x-python","patch_set":1,"id":"e1f06980_93b4d217","line":63,"updated":"2021-01-20 19:14:07.000000000","message":"We\u0027re already checking the class above (\"ConfigException\") so it\u0027s unlikely there\u0027s a better way of classifying this specific exception.\n\nThe client source confirms this same exception is used for many errors with only the message to distinguish: https://github.com/kubernetes-client/python-base/blob/b0021104307c99bac5b2a7e353df21d864f85809/config/kube_config.py","commit_id":"90b79dea182796563ec88a3b6c9c06254218fa73"},{"author":{"_account_id":31760,"name":"Kenny Ho","email":"y2kenny@gmail.com","username":"y2kenny"},"change_message_id":"b61c2d2d5e8f2d4e6100d51c54998b89861f0793","unresolved":true,"context_lines":[{"line_number":60,"context_line":"                           \"to load in-cluster configs\")"},{"line_number":61,"context_line":"            conf \u003d k8s_config.load_incluster_config()"},{"line_number":62,"context_line":"        except k8s_config.config_exception.ConfigException as e:"},{"line_number":63,"context_line":"            if \u0027Invalid kube-config file. No configuration found.\u0027 in str(e):"},{"line_number":64,"context_line":"                self.log.debug(\"Kubernetes config file not found, attempting \""},{"line_number":65,"context_line":"                               \"to load in-cluster configs\")"},{"line_number":66,"context_line":"                conf \u003d k8s_config.load_incluster_config()"}],"source_content_type":"text/x-python","patch_set":1,"id":"71fefd16_fb80fec4","line":63,"range":{"start_line":63,"start_character":15,"end_line":63,"end_character":66},"updated":"2021-01-20 19:05:20.000000000","message":"is string content the only way to identify the exception type?","commit_id":"90b79dea182796563ec88a3b6c9c06254218fa73"},{"author":{"_account_id":16068,"name":"Tobias Henkel","email":"tobias.henkel@bmw.de","username":"tobias.henkel"},"change_message_id":"b2a11dca6cb95f32b81d25c73d8ea2db652b4959","unresolved":true,"context_lines":[{"line_number":60,"context_line":"                           \"to load in-cluster configs\")"},{"line_number":61,"context_line":"            conf \u003d k8s_config.load_incluster_config()"},{"line_number":62,"context_line":"        except k8s_config.config_exception.ConfigException as e:"},{"line_number":63,"context_line":"            if \u0027Invalid kube-config file. No configuration found.\u0027 in str(e):"},{"line_number":64,"context_line":"                self.log.debug(\"Kubernetes config file not found, attempting \""},{"line_number":65,"context_line":"                               \"to load in-cluster configs\")"},{"line_number":66,"context_line":"                conf \u003d k8s_config.load_incluster_config()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9b0b70d7_59ec4449","line":63,"range":{"start_line":63,"start_character":15,"end_line":63,"end_character":66},"in_reply_to":"71fefd16_fb80fec4","updated":"2021-01-20 19:14:02.000000000","message":"Yes, this should be the place where it is thrown: https://github.com/kubernetes-client/python-base/blob/b0021104307c99bac5b2a7e353df21d864f85809/config/kube_config.py#L751","commit_id":"90b79dea182796563ec88a3b6c9c06254218fa73"},{"author":{"_account_id":31760,"name":"Kenny Ho","email":"y2kenny@gmail.com","username":"y2kenny"},"change_message_id":"b064b756831c2b08bfd9413659d20b1756dfa331","unresolved":false,"context_lines":[{"line_number":60,"context_line":"                           \"to load in-cluster configs\")"},{"line_number":61,"context_line":"            conf \u003d k8s_config.load_incluster_config()"},{"line_number":62,"context_line":"        except k8s_config.config_exception.ConfigException as e:"},{"line_number":63,"context_line":"            if \u0027Invalid kube-config file. No configuration found.\u0027 in str(e):"},{"line_number":64,"context_line":"                self.log.debug(\"Kubernetes config file not found, attempting \""},{"line_number":65,"context_line":"                               \"to load in-cluster configs\")"},{"line_number":66,"context_line":"                conf \u003d k8s_config.load_incluster_config()"}],"source_content_type":"text/x-python","patch_set":1,"id":"2fa09465_e663ce94","line":63,"range":{"start_line":63,"start_character":15,"end_line":63,"end_character":66},"in_reply_to":"9b0b70d7_59ec4449","updated":"2021-01-20 19:28:58.000000000","message":"Done","commit_id":"90b79dea182796563ec88a3b6c9c06254218fa73"}]}
