aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpatchodon.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/patchodon.py b/patchodon.py
index 9086666..6f5bd2b 100755
--- a/patchodon.py
+++ b/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(