@@ 5945-5975 (lines=31) @@ | ||
5942 | """ |
|
5943 | return self._send_xml_command(XmlCommand("get_version")) |
|
5944 | ||
5945 | def help( |
|
5946 | self, *, format: Optional[str] = None, help_type: Optional[str] = "" |
|
5947 | ) -> Any: |
|
5948 | """Get the help text |
|
5949 | ||
5950 | Arguments: |
|
5951 | format: One of "html", "rnc", "text" or "xml |
|
5952 | help_type: One of "brief" or "". Default "" |
|
5953 | ||
5954 | Returns: |
|
5955 | The response. See :py:meth:`send_command` for details. |
|
5956 | """ |
|
5957 | cmd = XmlCommand("help") |
|
5958 | ||
5959 | if help_type not in ("", "brief"): |
|
5960 | raise InvalidArgument( |
|
5961 | 'help_type argument must be an empty string or "brief"' |
|
5962 | ) |
|
5963 | ||
5964 | cmd.set_attribute("type", help_type) |
|
5965 | ||
5966 | if format: |
|
5967 | if not format.lower() in ("html", "rnc", "text", "xml"): |
|
5968 | raise InvalidArgument( |
|
5969 | "help format Argument must be one of html, rnc, text or " |
|
5970 | "xml" |
|
5971 | ) |
|
5972 | ||
5973 | cmd.set_attribute("format", format) |
|
5974 | ||
5975 | return self._send_xml_command(cmd) |
|
5976 | ||
5977 | def modify_asset(self, asset_id: str, comment: Optional[str] = "") -> Any: |
|
5978 | """Modifies an existing asset. |
@@ 4370-4400 (lines=31) @@ | ||
4367 | """ |
|
4368 | return self._send_xml_command(XmlCommand("get_version")) |
|
4369 | ||
4370 | def help( |
|
4371 | self, *, format: Optional[str] = None, help_type: Optional[str] = "" |
|
4372 | ) -> Any: |
|
4373 | """Get the help text |
|
4374 | ||
4375 | Arguments: |
|
4376 | format: One of "html", "rnc", "text" or "xml |
|
4377 | help_type: One of "brief" or "". Default "" |
|
4378 | ||
4379 | Returns: |
|
4380 | The response. See :py:meth:`send_command` for details. |
|
4381 | """ |
|
4382 | cmd = XmlCommand("help") |
|
4383 | ||
4384 | if help_type not in ("", "brief"): |
|
4385 | raise InvalidArgument( |
|
4386 | 'help_type argument must be an empty string or "brief"' |
|
4387 | ) |
|
4388 | ||
4389 | cmd.set_attribute("type", help_type) |
|
4390 | ||
4391 | if format: |
|
4392 | if not format.lower() in ("html", "rnc", "text", "xml"): |
|
4393 | raise InvalidArgument( |
|
4394 | "help format Argument must be one of html, rnc, text or " |
|
4395 | "xml" |
|
4396 | ) |
|
4397 | ||
4398 | cmd.set_attribute("format", format) |
|
4399 | ||
4400 | return self._send_xml_command(cmd) |
|
4401 | ||
4402 | def modify_agent( |
|
4403 | self, |