예제 #1
0
def ensure_permissions():
    common.set_service_account_permissions(MOM_EE_SERVICE_ACCOUNT)

    url = urljoin(shakedown.dcos_url(), 'acs/api/v1/acls/dcos:superuser/users/{}'.format(MOM_EE_SERVICE_ACCOUNT))
    req = http.get(url)
    expected = '/acs/api/v1/acls/dcos:superuser/users/{}/full'.format(MOM_EE_SERVICE_ACCOUNT)
    assert req.json()['array'][0]['url'] == expected, "Service account permissions couldn't be set"
def ensure_permissions():
    common.set_service_account_permissions(MOM_EE_SERVICE_ACCOUNT)

    url = urljoin(dcos_url(), 'acs/api/v1/acls/dcos:superuser/users/{}'.format(MOM_EE_SERVICE_ACCOUNT))
    auth = DCOSAcsAuth(dcos_acs_token())
    req = requests.get(url, auth=auth, verify=verify_ssl())
    expected = '/acs/api/v1/acls/dcos:superuser/users/{}/full'.format(MOM_EE_SERVICE_ACCOUNT)
    assert req.json()['array'][0]['url'] == expected, "Service account permissions couldn't be set"
def ensure_permissions():
    common.set_service_account_permissions(MOM_EE_SERVICE_ACCOUNT)

    url = urljoin(
        dcos_url(), 'acs/api/v1/acls/dcos:superuser/users/{}'.format(
            MOM_EE_SERVICE_ACCOUNT))
    auth = DCOSAcsAuth(dcos_acs_token())
    req = requests.get(url, auth=auth, verify=verify_ssl())
    expected = '/acs/api/v1/acls/dcos:superuser/users/{}/full'.format(
        MOM_EE_SERVICE_ACCOUNT)
    assert req.json()['array'][0][
        'url'] == expected, "Service account permissions couldn't be set"