(self, parameters, parsed_globals)
| 142 | return url |
| 143 | |
| 144 | def extract_region(self, parameters, parsed_globals): |
| 145 | match = re.match( |
| 146 | r'(vpce-.+\.)?git-codecommit(-fips)?\.([^.]+)\.(vpce\.)?amazonaws\.com', |
| 147 | parameters['host'], |
| 148 | ) |
| 149 | if match is not None: |
| 150 | return match.group(3) |
| 151 | elif parsed_globals.region is not None: |
| 152 | return parsed_globals.region |
| 153 | else: |
| 154 | return self._session.get_config_variable('region') |
| 155 | |
| 156 | def sign_request(self, region, url_to_sign): |
| 157 | credentials = self._session.get_credentials() |
no test coverage detected