mirror of
https://github.com/ansible/awx.git
synced 2026-01-24 07:51:23 -03:30
Merge pull request #3962 from ryanpetrello/license-pass
don't set rh_username and rh_password in the license upload
This commit is contained in:
commit
732f7d2292
21
awx/main/migrations/0099_v361_license_cleanup.py
Normal file
21
awx/main/migrations/0099_v361_license_cleanup.py
Normal file
@ -0,0 +1,21 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
def _cleanup_license_setting(apps, schema_editor):
|
||||
Setting = apps.get_model('conf', 'Setting')
|
||||
for license in Setting.objects.filter(key='LICENSE').all():
|
||||
for k in ('rh_username', 'rh_password'):
|
||||
license.value.pop(k, None)
|
||||
license.save()
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('main', '0098_v360_rename_cyberark_aim_credential_type'),
|
||||
]
|
||||
|
||||
operations = [migrations.RunPython(_cleanup_license_setting)]
|
||||
@ -187,10 +187,6 @@ export default
|
||||
payload = $scope.newLicense.file;
|
||||
} else if ($scope.selectedLicense.fullLicense) {
|
||||
payload = $scope.selectedLicense.fullLicense;
|
||||
if ($scope.rhCreds.username && $scope.rhCreds.password) {
|
||||
payload.rh_password = $scope.rhCreds.password;
|
||||
payload.rh_username = $scope.rhCreds.username;
|
||||
}
|
||||
}
|
||||
|
||||
CheckLicense.post(payload, $scope.newLicense.eula)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user