def main()

in src/modules/check_indexserver.py [0:0]


def main():
    """
    Main function to check if SAP HANA indexserver is configured.
    """
    module = AnsibleModule(
        argument_spec=dict(
            database_sid=dict(type="str", required=True),
            ansible_os_family=dict(type="str", required=True),
        )
    )

    database_sid = module.params["database_sid"]
    os_distribution = module.params["ansible_os_family"]

    index_server_check = IndexServerCheck(database_sid, os_distribution)
    index_server_check.check_indexserver()

    module.exit_json(**index_server_check.get_result())