black: Reformat without skipping string normalization.
This commit is contained in:
		
							parent
							
								
									fba21bb00d
								
							
						
					
					
						commit
						6f3f9bf7e4
					
				
					 178 changed files with 5242 additions and 5242 deletions
				
			
		|  | @ -10,7 +10,7 @@ from typing import Dict | |||
| sys.path.insert(0, os.path.dirname(__file__)) | ||||
| import zulip_openshift_config as config | ||||
| 
 | ||||
| VERSION = '0.1' | ||||
| VERSION = "0.1" | ||||
| 
 | ||||
| if config.ZULIP_API_PATH is not None: | ||||
|     sys.path.append(config.ZULIP_API_PATH) | ||||
|  | @ -21,7 +21,7 @@ client = zulip.Client( | |||
|     email=config.ZULIP_USER, | ||||
|     site=config.ZULIP_SITE, | ||||
|     api_key=config.ZULIP_API_KEY, | ||||
|     client='ZulipOpenShift/' + VERSION, | ||||
|     client="ZulipOpenShift/" + VERSION, | ||||
| ) | ||||
| 
 | ||||
| 
 | ||||
|  | @ -29,19 +29,19 @@ def get_deployment_details() -> Dict[str, str]: | |||
|     # "gear deployments" output example: | ||||
|     #   Activation time - Deployment ID - Git Ref - Git SHA1 | ||||
|     #   2017-01-07 15:40:30 -0500 - 9e2b7143 - master - b9ce57c - ACTIVE | ||||
|     dep = subprocess.check_output(['gear', 'deployments'], universal_newlines=True).splitlines()[1] | ||||
|     splits = dep.split(' - ') | ||||
|     dep = subprocess.check_output(["gear", "deployments"], universal_newlines=True).splitlines()[1] | ||||
|     splits = dep.split(" - ") | ||||
| 
 | ||||
|     return dict( | ||||
|         app_name=os.environ['OPENSHIFT_APP_NAME'], | ||||
|         url=os.environ['OPENSHIFT_APP_DNS'], | ||||
|         app_name=os.environ["OPENSHIFT_APP_NAME"], | ||||
|         url=os.environ["OPENSHIFT_APP_DNS"], | ||||
|         branch=splits[2], | ||||
|         commit_id=splits[3], | ||||
|     ) | ||||
| 
 | ||||
| 
 | ||||
| def send_bot_message(deployment: Dict[str, str]) -> None: | ||||
|     destination = config.deployment_notice_destination(deployment['branch']) | ||||
|     destination = config.deployment_notice_destination(deployment["branch"]) | ||||
|     if destination is None: | ||||
|         # No message should be sent | ||||
|         return | ||||
|  | @ -49,10 +49,10 @@ def send_bot_message(deployment: Dict[str, str]) -> None: | |||
| 
 | ||||
|     client.send_message( | ||||
|         { | ||||
|             'type': 'stream', | ||||
|             'to': destination['stream'], | ||||
|             'subject': destination['subject'], | ||||
|             'content': message, | ||||
|             "type": "stream", | ||||
|             "to": destination["stream"], | ||||
|             "subject": destination["subject"], | ||||
|             "content": message, | ||||
|         } | ||||
|     ) | ||||
| 
 | ||||
|  |  | |||
|  | @ -2,8 +2,8 @@ | |||
| from typing import Dict, Optional, Text | ||||
| 
 | ||||
| # Change these values to configure authentication for the plugin | ||||
| ZULIP_USER = 'openshift-bot@example.com' | ||||
| ZULIP_API_KEY = '0123456789abcdef0123456789abcdef' | ||||
| ZULIP_USER = "openshift-bot@example.com" | ||||
| ZULIP_API_KEY = "0123456789abcdef0123456789abcdef" | ||||
| 
 | ||||
| # deployment_notice_destination() lets you customize where deployment notices | ||||
| # are sent to with the full power of a Python function. | ||||
|  | @ -20,8 +20,8 @@ ZULIP_API_KEY = '0123456789abcdef0123456789abcdef' | |||
| # * topic "master" | ||||
| # And similarly for branch "test-post-receive" (for use when testing). | ||||
| def deployment_notice_destination(branch: str) -> Optional[Dict[str, Text]]: | ||||
|     if branch in ['master', 'test-post-receive']: | ||||
|         return dict(stream='deployments', subject='%s' % (branch,)) | ||||
|     if branch in ["master", "test-post-receive"]: | ||||
|         return dict(stream="deployments", subject="%s" % (branch,)) | ||||
| 
 | ||||
|     # Return None for cases where you don't want a notice sent | ||||
|     return None | ||||
|  | @ -39,14 +39,14 @@ def deployment_notice_destination(branch: str) -> Optional[Dict[str, Text]]: | |||
| # * dep_id    = deployment id | ||||
| # * dep_time  = deployment timestamp | ||||
| def format_deployment_message( | ||||
|     app_name: str = '', | ||||
|     url: str = '', | ||||
|     branch: str = '', | ||||
|     commit_id: str = '', | ||||
|     dep_id: str = '', | ||||
|     dep_time: str = '', | ||||
|     app_name: str = "", | ||||
|     url: str = "", | ||||
|     branch: str = "", | ||||
|     commit_id: str = "", | ||||
|     dep_id: str = "", | ||||
|     dep_time: str = "", | ||||
| ) -> str: | ||||
|     return 'Deployed commit `%s` (%s) in [%s](%s)' % (commit_id, branch, app_name, url) | ||||
|     return "Deployed commit `%s` (%s) in [%s](%s)" % (commit_id, branch, app_name, url) | ||||
| 
 | ||||
| 
 | ||||
| ## If properly installed, the Zulip API should be in your import | ||||
|  | @ -54,4 +54,4 @@ def format_deployment_message( | |||
| ZULIP_API_PATH = None  # type: Optional[str] | ||||
| 
 | ||||
| # Set this to your Zulip server's API URI | ||||
| ZULIP_SITE = 'https://zulip.example.com' | ||||
| ZULIP_SITE = "https://zulip.example.com" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 PIG208
						PIG208