16 lines
564 B
Python
16 lines
564 B
Python
# Copyright (c) 2021, Jingrow Technologies Pvt. Ltd. and Contributors
|
|
# For license information, please see license.txt
|
|
|
|
|
|
import jingrow
|
|
|
|
|
|
def execute():
|
|
jingrow.reload_pg("jcloude", "pagetype", "cluster")
|
|
cluster = jingrow.get_pg({"pagetype": "Cluster", "name": "Default", "default": True})
|
|
cluster.insert()
|
|
pagetypes = ["Server", "Proxy Server", "Database Server", "Bench", "Site"]
|
|
for pagetype in pagetypes:
|
|
jingrow.reload_pg("jcloude", "pagetype", jingrow.scrub(pagetype))
|
|
jingrow.db.set_value(pagetype, {"name": ("like", "%")}, "cluster", "Default")
|