some changles to sidebot
authorAndrea Cornell <anders@acorn.pw>
Thu, 21 Sep 2023 20:40:01 +0000 (16:40 -0400)
committerAndrea Cornell <anders@acorn.pw>
Thu, 21 Sep 2023 20:48:57 +0000 (16:48 -0400)
however, please note that sidebot definitely doesn't work correctly at the
moment:
- I noticed incorrect behavior when a single run retrieves enough pages that
multiple entries should be added to the sidebar lists
- One time, bingus crashed and I found continuous messages about OOM killing
sidebot processes. So, check the possibility of significant memory usage, or
at least make sure that the number of concurrent sidebot processes is limited
(btw, sidebot probably can't handle multiple sidebots running concurrently, so
idk why I thought it would be okay to use cron for this in the first place)
- sidebot is disabled until these can be addressed lmao

sidebot/deploy
sidebot/sidebot/main.py

index fc70ed8f2feae9e1354f5c6444d8d4df2f15c6b7..20fca30ccdfea8ac67c73328605b5ba2e95e8978 100755 (executable)
@@ -3,4 +3,4 @@
 VERS=0.1.0
 
 python3 -m build --no-isolation
-tar c dist/sidebot-$VERS-py3-none-any.whl | ssh anders@bingus.internet6.net. tar x --strip-components=1 \&\& pip3 install --no-deps ./sidebot-$VERS-py3-none-any.whl
+tar c dist/sidebot-$VERS-py3-none-any.whl | ssh anders@bingus.acorn.ignorelist.com. tar x --strip-components=1 \&\& pip3 install --no-deps ./sidebot-$VERS-py3-none-any.whl
index d9fcf6f38e2a44d3d139d6eeb71f38652248400f..6915476fa30ff4ab7e87f0b52fc9a3d39cb012e3 100644 (file)
@@ -17,7 +17,7 @@ def main():
        args = parser.parse_args()
 
        USER_AGENT = 'sidebot/0.1.0'
-       MAX_PAGES = 3
+       MAX_PAGES = 30
 
        dbconn = psycopg2.connect('')
        db = dbconn.cursor()