pip.main install test

This commit is contained in:
deathbybandaid 2019-05-04 20:57:48 -04:00
parent 2a8dc4fa8c
commit 622021f765

View File

@ -7,6 +7,7 @@ import sopel.module
from sopel.config.types import StaticSection, ValidatedAttribute from sopel.config.types import StaticSection, ValidatedAttribute
import os import os
import pip
import spicemanip import spicemanip
@ -67,11 +68,21 @@ def nickname_comand_chanstats(bot, trigger):
def spicebot_update(bot, deps="False"): def spicebot_update(bot, deps="False"):
"""
pipcommand = "sudo pip3 install --upgrade" pipcommand = "sudo pip3 install --upgrade"
if deps == "False": if deps == "False":
pipcommand += " --no-deps" pipcommand += " --no-deps"
pipcommand += " --force-reinstall" pipcommand += " --force-reinstall"
pipcommand += " git+" + str(bot.config.SpiceBot_Update.gitrepo) + "@" + str(bot.config.SpiceBot_Update.gitbranch) pipcommand += " git+" + str(bot.config.SpiceBot_Update.gitrepo) + "@" + str(bot.config.SpiceBot_Update.gitbranch)
"""
pipcommand = ['install']
pipcommand.append('--upgrade')
if deps == "False":
pipcommand.append('--no-deps')
pipcommand.append('--force-reinstall')
pipcommand.append("git+" + str(bot.config.SpiceBot_Update.gitrepo) + "@" + str(bot.config.SpiceBot_Update.gitbranch))
pip.main(pipcommand)
bot_logging(bot, 'SpiceBot_Update', "Running `" + pipcommand + "`") bot_logging(bot, 'SpiceBot_Update', "Running `" + pipcommand + "`")
for line in os.popen(pipcommand).read().split('\n'): for line in os.popen(pipcommand).read().split('\n'):