Replace typing.Text with str.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
		
							parent
							
								
									189cf48573
								
							
						
					
					
						commit
						626359596e
					
				
					 4 changed files with 12 additions and 12 deletions
				
			
		|  | @ -1,6 +1,6 @@ | |||
| #!/usr/bin/env python3 | ||||
| import argparse | ||||
| from typing import Any, Dict, Text | ||||
| from typing import Any, Dict | ||||
| 
 | ||||
| import zulip | ||||
| 
 | ||||
|  | @ -30,7 +30,7 @@ msg = dict(type="stream", to=opts.stream)  # type: Dict[str, Any] | |||
| # We send PROBLEM and RECOVERY messages to the same subject. | ||||
| if opts.service is None: | ||||
|     # Host notification | ||||
|     thing = "host"  # type: Text | ||||
|     thing = "host" | ||||
|     msg["subject"] = f"host {opts.host}" | ||||
| else: | ||||
|     # Service notification | ||||
|  | @ -45,7 +45,7 @@ msg["content"] = f"**{opts.type}**: {thing} is {opts.state}" | |||
| # The "long output" can contain newlines represented by "\n" escape sequences. | ||||
| # The Nagios mail command uses /usr/bin/printf "%b" to expand these. | ||||
| # We will be more conservative and handle just this one escape sequence. | ||||
| output = (opts.output + "\n" + opts.long_output.replace(r"\n", "\n")).strip()  # type: Text | ||||
| output = (opts.output + "\n" + opts.long_output.replace(r"\n", "\n")).strip() | ||||
| if output: | ||||
|     # Put any command output in a code block. | ||||
|     msg["content"] += "\n\n~~~~\n" + output + "\n~~~~\n" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Anders Kaseorg
						Anders Kaseorg