diff options
| author | AAGaming <aagaming@riseup.net> | 2024-05-04 22:39:30 -0400 |
|---|---|---|
| committer | AAGaming <aagaming@riseup.net> | 2024-05-04 22:39:30 -0400 |
| commit | 14ea7b964f65460c08f39d42e1621aabd1db22fc (patch) | |
| tree | 42b62d1eb69a94aa80c1cacb8c89d549c21cf86c /.vscode | |
| parent | 2a22f000c12bd3704a93e897ed71e644392baeef (diff) | |
| download | decky-loader-14ea7b964f65460c08f39d42e1621aabd1db22fc.tar.gz decky-loader-14ea7b964f65460c08f39d42e1621aabd1db22fc.zip | |
implement fetch and external resource request apis
Diffstat (limited to '.vscode')
| -rw-r--r-- | .vscode/defsettings.json | 1 | ||||
| -rw-r--r-- | .vscode/tasks.json | 8 |
2 files changed, 5 insertions, 4 deletions
diff --git a/.vscode/defsettings.json b/.vscode/defsettings.json index 312e1579..b7c15122 100644 --- a/.vscode/defsettings.json +++ b/.vscode/defsettings.json @@ -1,6 +1,7 @@ { "deckip" : "0.0.0.0", "deckport" : "22", + "deckuser" : "deck", "deckpass" : "ssap", "deckkey" : "-i ${env:HOME}/.ssh/id_rsa", "deckdir" : "/home/deck" diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 6971446d..48c9c7a3 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -41,7 +41,7 @@ "deploy" ], "detail": "Check for local runs, create a plugins folder", - "command": "ssh deck@${config:deckip} -p ${config:deckport} ${config:deckkey} 'python -m ensurepip && python -m pip install --user --upgrade poetry && cd ${config:deckdir}/homebrew/dev/pluginloader/backend && python -m poetry install'", + "command": "ssh ${config:deckuser}@${config:deckip} -p ${config:deckport} ${config:deckkey} 'python -m ensurepip && python -m pip install --user --upgrade poetry && cd ${config:deckdir}/homebrew/dev/pluginloader/backend && python -m poetry install'", "problemMatcher": [] }, { @@ -100,7 +100,7 @@ "dependsOn": [ "checkforsettings" ], - "command": "ssh deck@${config:deckip} -p ${config:deckport} ${config:deckkey} 'mkdir -p ${config:deckdir}/homebrew/dev/pluginloader && mkdir -p ${config:deckdir}/homebrew/plugins'", + "command": "ssh ${config:deckuser}@${config:deckip} -p ${config:deckport} ${config:deckkey} 'mkdir -p ${config:deckdir}/homebrew/dev/pluginloader && mkdir -p ${config:deckdir}/homebrew/plugins'", "problemMatcher": [] }, { @@ -108,7 +108,7 @@ "detail": "Deploy dev PluginLoader to deck", "type": "shell", "group": "none", - "command": "rsync -azp --delete --rsh='ssh -p ${config:deckport} ${config:deckkey}' --exclude='.git/' --exclude='.github/' --exclude='.vscode/' --exclude='frontend/' --exclude='dist/' --exclude='contrib/' --exclude='*.log' --exclude='backend/**/__pycache__/' --exclude='.gitignore' . deck@${config:deckip}:${config:deckdir}/homebrew/dev/pluginloader", + "command": "rsync -azp --delete --force --rsh='ssh -p ${config:deckport} ${config:deckkey}' --exclude='.git/' --exclude='.github/' --exclude='.vscode/' --exclude='frontend/' --exclude='dist/' --exclude='contrib/' --exclude='*.log' --exclude='**/__pycache__/' --exclude='.gitignore' . ${config:deckuser}@${config:deckip}:${config:deckdir}/homebrew/dev/pluginloader", "problemMatcher": [] }, // RUN @@ -120,7 +120,7 @@ "dependsOn": [ "checkforsettings" ], - "command": "ssh deck@${config:deckip} -p ${config:deckport} ${config:deckkey} 'export PATH=${config:deckdir}/.local/bin:$PATH; export PLUGIN_PATH=${config:deckdir}/homebrew/plugins; export CHOWN_PLUGIN_PATH=0; export LOG_LEVEL=DEBUG; cd ${config:deckdir}/homebrew/dev/pluginloader/backend; echo '${config:deckpass}' | sudo -SE poetry run sh -c \"cd ${config:deckdir}/homebrew/services; python3 ${config:deckdir}/homebrew/dev/pluginloader/backend/main.py\"'", + "command": "ssh ${config:deckuser}@${config:deckip} -p ${config:deckport} ${config:deckkey} 'export PATH=${config:deckdir}/.local/bin:$PATH; export PLUGIN_PATH=${config:deckdir}/homebrew/plugins; export CHOWN_PLUGIN_PATH=0; export LOG_LEVEL=DEBUG; cd ${config:deckdir}/homebrew/dev/pluginloader/backend; echo '${config:deckpass}' | poetry run sh -c \"cd ${config:deckdir}/homebrew/services; sudo -SE env \"PATH=\\$PATH\" python3 ${config:deckdir}/homebrew/dev/pluginloader/backend/main.py\"'", "problemMatcher": [] }, { |
