From 609ded80e2b85a7bec8af6ce9b6746d319d7adce Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Fri, 29 May 2015 10:52:29 -0400 Subject: [PATCH] Check system tracking enabled before trying to fetch fact versions --- awx/api/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/awx/api/views.py b/awx/api/views.py index df0c00061e..1584a92f89 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -1127,6 +1127,10 @@ class HostFactVersionsList(MongoListAPIView): to_spec = self.request.QUERY_PARAMS.get('to', None) module_spec = self.request.QUERY_PARAMS.get('module', None) + if not feature_enabled("system_tracking"): + raise LicenseForbids("Your license does not permit use " + "of system tracking.") + host = self.get_parent_object() self.check_parent_access(host)