Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config object has a recursive attribute #133

Closed
rcritten opened this issue Jun 25, 2020 · 0 comments
Closed

Config object has a recursive attribute #133

rcritten opened this issue Jun 25, 2020 · 0 comments
Assignees

Comments

@rcritten
Copy link
Collaborator

@SilleBille found an issue with the Config object: it's recursive.

    from ipahealthcheck.core.config import read_config
     
    '''
    # cat /etc/pki/healthcheck.conf
    [default]
    instance=pki-tomcat
     
    [dogtag]
    ca_instance=pki-ca
    kra_instance=pki-kra
    ocsp_instance=pki-ocsp
    '''
     
    config = read_config('/etc/pki/healthcheck.conf')
     
    print(config._Config__d['_Config__d'])
    print(config._Config__d['_Config__d']['_Config__d'])
    print(config._Config__d['_Config__d']['_Config__d']['_Config__d'])
    print(config._Config__d['_Config__d']['_Config__d']['_Config__d']['_Config__d'])
@rcritten rcritten self-assigned this Jun 25, 2020
rcritten added a commit to rcritten/freeipa-healthcheck that referenced this issue Jun 25, 2020
The data dictionary was incorrectly recursive, ala
config._Config__d['_Config__d']['_Config__d']['_Config__d'])

freeipa#133
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
rcritten added a commit to rcritten/freeipa-healthcheck that referenced this issue Jun 25, 2020
The data dictionary was incorrectly recursive, ala
config._Config__d['_Config__d']['_Config__d']['_Config__d'])

freeipa#133
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
rcritten added a commit that referenced this issue Jul 1, 2020
The data dictionary was incorrectly recursive, ala
config._Config__d['_Config__d']['_Config__d']['_Config__d'])

#133
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
joeldavidparker added a commit to joeldavidparker/freeipa-healthcheck that referenced this issue Jun 24, 2022
The data dictionary was incorrectly recursive, ala
config._Config__d['_Config__d']['_Config__d']['_Config__d'])

freeipa/freeipa-healthcheck#133
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant