lay the foundation for checking license on upgrade

This commit is contained in:
Chris Meyers 2017-08-02 12:21:53 -04:00
parent 9ad9b95d5b
commit 9b12d88e8c

View File

@ -0,0 +1,20 @@
# Copyright (c) 2015 Ansible, Inc.
# All Rights Reserved
from awx.main.utils import get_licenser
from django.core.management.base import NoArgsCommand
class Command(NoArgsCommand):
"""Return 0 if licensed; 1 if unlicensed
"""
def handle(self, **options):
super(Command, self).__init__()
license_info = get_licenser().validate()
if license_info['valid_key'] is True:
return 0
else:
return 1