seitime-frappe/frappe/utils/frappecloud.py
Ankush Menat 967d3e828c fix: granular status in system health report
differentiate between dead process, manually disabled or dormant.
2025-02-25 10:38:25 +05:30

11 lines
289 B
Python

import frappe
FRAPPE_CLOUD_DOMAINS = ("frappe.cloud", "erpnext.com", "frappehr.com", "frappe.dev")
def on_frappecloud() -> bool:
"""Returns true if running on Frappe Cloud.
Useful for modifying few features for better UX."""
return frappe.local.site.endswith(FRAPPE_CLOUD_DOMAINS)