o k a y
This commit is contained in:
		
							parent
							
								
									18dea37595
								
							
						
					
					
						commit
						dc30ac33ec
					
				
							
								
								
									
										10
									
								
								patchodon.py
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								patchodon.py
									
									
									
									
									
								
							|  | @ -13,9 +13,9 @@ import time | |||
| 
 | ||||
| VERSION = "0.1.0" | ||||
| 
 | ||||
| DPASTE_URL = "https://dpaste.com" # TODO any good way to parametrize this? | ||||
| DPASTE_URL = "https://dpaste.com"  # TODO any good way to parametrize this? | ||||
| 
 | ||||
| STATUS_LENGTH_LIMIT = 400 # TODO obtain from instance | ||||
| STATUS_LENGTH_LIMIT = 400  # TODO obtain from instance | ||||
| 
 | ||||
| 
 | ||||
| def trace(x): | ||||
|  | @ -64,7 +64,7 @@ def do_pastebin_file(file): | |||
|     # DPASTE API USE RULES: | ||||
|     # - user-agent must be set properly | ||||
|     # - 1 second between requests | ||||
|     trace(f"pasting {file}...") | ||||
|     trace(f"sending `{file}' to dpaste...") | ||||
|     r = requests.post( | ||||
|         DPASTE_URL + "/api/v2/", | ||||
|         data={ | ||||
|  | @ -75,9 +75,9 @@ def do_pastebin_file(file): | |||
|         }, | ||||
|         headers={"User-agent": f"patchodon v{VERSION}"}, | ||||
|     ) | ||||
|     time.sleep(1.1) | ||||
|     if r.status_code != 201: | ||||
|         raise (f"dpaste POST failed for `{file}'") | ||||
|     time.sleep(1.1) | ||||
|     return r.headers["location"] + ".txt" | ||||
| 
 | ||||
| 
 | ||||
|  | @ -111,7 +111,7 @@ def do_post(args): | |||
|     trace("posting the header...") | ||||
|     parent_post_id, url = do_post_status( | ||||
|         args, | ||||
|         f"{mayline(args.recipient)} {mayline(args.subject)}\n" | ||||
|         f"{mayline(args.recipient)}{mayline(args.subject)}" | ||||
|         f"[patchodon hash {full_hash} / {' '.join(short_hashes)}]", | ||||
|     ) | ||||
|     for fn, pst, hsh, series in zip( | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue