Generate TOML string from config. Returns: TOML formatted configuration string.
(self)
| 114 | return None |
| 115 | |
| 116 | def to_toml(self) -> str: |
| 117 | """Generate TOML string from config. |
| 118 | |
| 119 | Returns: |
| 120 | TOML formatted configuration string. |
| 121 | """ |
| 122 | instance_str = f'"{self.instance}"' if self.instance else "# not set" |
| 123 | |
| 124 | return f'''# Unity CLI Configuration |
| 125 | |
| 126 | relay_host = "{self.relay_host}" |
| 127 | relay_port = {self.relay_port} |
| 128 | timeout = {self.timeout} |
| 129 | timeout_ms = {self.timeout_ms} |
| 130 | instance = {instance_str} |
| 131 | |
| 132 | # Retry settings (exponential backoff) |
| 133 | retry_initial_ms = {self.retry_initial_ms} |
| 134 | retry_max_ms = {self.retry_max_ms} |
| 135 | retry_max_time_ms = {self.retry_max_time_ms} |
| 136 | ''' |