### Body

Similarly to SFTP (fixed in https://github.com/apache/airflow/pull/29068) the logic from __init__ should be moved to execute.

The #29068 provides a blueprint for that.

### Committer

- [X] I acknowledge that I am a maintainer/committer of the Apache Airflow project.
#
#
#
"""This module contains FTP operator."""
from __future__ import annotations
import os
from pathlib import Path
from typing import Any, Sequence
from airflow.compat.functools import cached_property
from airflow.models import BaseOperator
from airflow.providers.ftp.hooks.ftp import FTPHook, FTPSHook
class FTPOperation:
    """Operation that can be used with FTP"""
    PUT = "put"
    GET = "get"
class FTPFileTransmitOperator(BaseOperator):