Internal helper which adds API versioning options to a command. :param cmd: The command. :param server_api: A :class:`ServerApi` or ``None``.
(cmd: MutableMapping[str, Any], server_api: Optional[ServerApi])
| 159 | |
| 160 | |
| 161 | def _add_to_command(cmd: MutableMapping[str, Any], server_api: Optional[ServerApi]) -> None: |
| 162 | """Internal helper which adds API versioning options to a command. |
| 163 | |
| 164 | :param cmd: The command. |
| 165 | :param server_api: A :class:`ServerApi` or ``None``. |
| 166 | """ |
| 167 | if not server_api: |
| 168 | return |
| 169 | cmd["apiVersion"] = server_api.version |
| 170 | if server_api.strict is not None: |
| 171 | cmd["apiStrict"] = server_api.strict |
| 172 | if server_api.deprecation_errors is not None: |
| 173 | cmd["apiDeprecationErrors"] = server_api.deprecation_errors |
no outgoing calls
no test coverage detected