def run_module()

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


def run_module() -> None:
    """
    Entry point of the module.
    """
    module_args = dict(
        nfs_provider=dict(type="str", required=True),
        database_sid=dict(type="str", required=True),
    )

    module = AnsibleModule(argument_spec=module_args, supports_check_mode=True)
    if module.params["nfs_provider"] != "ANF":
        module.exit_json(changed=False, message="The NFS provider is not ANF. Skipping")
    formatter = FileSystemFreeze(database_sid=module.params["database_sid"])
    result = formatter.run()

    module.exit_json(**result)