diff --git a/plugins/gogs/index.py b/plugins/gogs/index.py index 2424250dc..d54d69361 100755 --- a/plugins/gogs/index.py +++ b/plugins/gogs/index.py @@ -173,12 +173,12 @@ def initDreplace(): def getRootUrl(): content = mw.readFile(getConf()) - rep = r'ROOT_URL\s*=\s*(.*)' + rep = r'ROOT_URL\\s*=\\s*(.*)' tmp = re.search(rep, content) if tmp: return tmp.groups()[0] - rep = r'EXTERNAL_URL\s*=\s*(.*)' + rep = r'EXTERNAL_URL\\s*=\s*(.*)' tmp = re.search(rep, content) if tmp: return tmp.groups()[0] @@ -187,7 +187,7 @@ def getRootUrl(): def getSshPort(): content = mw.readFile(getConf()) - rep = r'SSH_PORT\s*=\s*(.*)' + rep = r'SSH_PORT\\s*=\\s*(.*)' tmp = re.search(rep, content) if not tmp: return '' @@ -196,7 +196,7 @@ def getSshPort(): def getHttpPort(): content = mw.readFile(getConf()) - rep = r'HTTP_PORT\s*=\s*(.*)' + rep = r'HTTP_PORT\\s*=\\s*(.*)' tmp = re.search(rep, content) if not tmp: return '' @@ -205,7 +205,7 @@ def getHttpPort(): def getRootPath(): content = mw.readFile(getConf()) - rep = r'ROOT\s*=\s*(.*)' + rep = r'ROOT\\s*=\\s*(.*)' tmp = re.search(rep, content) if not tmp: return '' @@ -218,10 +218,10 @@ def getDbConfValue(): return {} content = mw.readFile(conf) - rep_scope = r"\[database\](.*?)\[" + rep_scope = r"\\[database\\](.*?)\\[" tmp = re.findall(rep_scope, content, re.S) - rep = r'(\w*)\s*=\s*(.*)' + rep = r'(\\w*)\\s*=\\s*(.*)' tmp = re.findall(rep, tmp[0]) r = {} for x in range(len(tmp)): @@ -448,7 +448,7 @@ def submitGogsConf(): conf = mw.readFile(filename) for g in gets: if g in args: - rep = g + '\s*=\s*(.*)' + rep = g + '\\s*=\\s*(.*)' val = g + ' = ' + args[g] conf = re.sub(rep, val, conf) mw.writeFile(filename, conf)