def create_odic_provider()

in projects/enable-irsa/src/main.py [0:0]


def create_odic_provider(OidcUrl: str, Thumbprint: str):
    while True:
        response = choice('Creating a OIDC provider. This is privileged operation. Do you want to proceed (yes/no)? ')
        if response == 'yes':
            break
        if response == 'no':
            exit(1)
        else:
            print('Please enter "Yes" or "No".')
    try:
        iam.create_open_id_connect_provider(
            Url=OidcUrl,
            ClientIDList=[
                'sts.amazonaws.com'
            ],
            ThumbprintList=[
                Thumbprint,
            ]
        )
    except iam.exceptions.EntityAlreadyExistsException:
        print('The OIDC provider already exists')