@@ -103,7 +103,7 @@ class PostgreSQL(Database):
|
|||||||
def create_database(self, name, owner):
|
def create_database(self, name, owner):
|
||||||
"""Create a database."""
|
"""Create a database."""
|
||||||
code, output = utils.exec_cmd(
|
code, output = utils.exec_cmd(
|
||||||
"psql -lqt | cut -d \| -f 1 | grep -w {} | wc -l"
|
"psql -lqt | cut -d \\| -f 1 | grep -w {} | wc -l"
|
||||||
.format(name), sudo_user=self.dbuser)
|
.format(name), sudo_user=self.dbuser)
|
||||||
if code:
|
if code:
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -101,8 +101,8 @@ class Modoboa(base.Installer):
|
|||||||
req_version = matrix[extension]
|
req_version = matrix[extension]
|
||||||
if req_version is None:
|
if req_version is None:
|
||||||
continue
|
continue
|
||||||
req_version = req_version.replace("<", "\<")
|
req_version = req_version.replace("<", "\\<")
|
||||||
req_version = req_version.replace(">", "\>")
|
req_version = req_version.replace(">", "\\>")
|
||||||
packages.append("{}{}".format(extension, req_version))
|
packages.append("{}{}".format(extension, req_version))
|
||||||
else:
|
else:
|
||||||
packages.append(extension)
|
packages.append(extension)
|
||||||
|
|||||||
Reference in New Issue
Block a user