Skip to content

Commit

Permalink
[AIRFLOW-6656] Fix AIP-21 moving (#7272)
Browse files Browse the repository at this point in the history
  • Loading branch information
mik-laj authored and potiuk committed Jan 28, 2020
1 parent a1bac33 commit ceea293
Show file tree
Hide file tree
Showing 48 changed files with 79 additions and 208 deletions.
2 changes: 1 addition & 1 deletion airflow/contrib/example_dags/example_dingding_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
from datetime import timedelta

from airflow import DAG
from airflow.providers.dindding.operators.dingding import DingdingOperator
from airflow.providers.dingding.operators.dingding import DingdingOperator
from airflow.utils.dates import days_ago

args = {
Expand Down
6 changes: 3 additions & 3 deletions airflow/contrib/hooks/discord_webhook_hook.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
"""This module is deprecated. Please use `airflow.providers.ddiscord.hooks.discord_webhook`."""
"""This module is deprecated. Please use `airflow.providers.discord.hooks.discord_webhook`."""

import warnings

# pylint: disable=unused-import
from airflow.providers.ddiscord.hooks.discord_webhook import DiscordWebhookHook # noqa
from airflow.providers.discord.hooks.discord_webhook import DiscordWebhookHook # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.ddiscord.hooks.discord_webhook`.",
"This module is deprecated. Please use `airflow.providers.discord.hooks.discord_webhook`.",
DeprecationWarning, stacklevel=2
)
6 changes: 3 additions & 3 deletions airflow/contrib/hooks/jenkins_hook.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
"""This module is deprecated. Please use `airflow.providers.jenking.hooks.jenkins`."""
"""This module is deprecated. Please use `airflow.providers.jenkins.hooks.jenkins`."""

import warnings

# pylint: disable=unused-import
from airflow.providers.jenking.hooks.jenkins import JenkinsHook # noqa
from airflow.providers.jenkins.hooks.jenkins import JenkinsHook # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.jenking.hooks.jenkins`.",
"This module is deprecated. Please use `airflow.providers.jenkins.hooks.jenkins`.",
DeprecationWarning, stacklevel=2
)
6 changes: 3 additions & 3 deletions airflow/contrib/hooks/sftp_hook.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@
# specific language governing permissions and limitations
# under the License.
"""
This module is deprecated. Please use `airflow.providers.sftp.hooks.sftp_hook`.
This module is deprecated. Please use `airflow.providers.sftp.hooks.sftp`.
"""

import warnings

# pylint: disable=unused-import
from airflow.providers.sftp.hooks.sftp_hook import SFTPHook # noqa
from airflow.providers.sftp.hooks.sftp import SFTPHook # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.sftp.hooks.sftp_hook`.",
"This module is deprecated. Please use `airflow.providers.sftp.hooks.sftp`.",
DeprecationWarning,
stacklevel=2,
)
6 changes: 3 additions & 3 deletions airflow/contrib/operators/dingding_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
"""This module is deprecated. Please use `airflow.providers.dindding.operators.dingding`."""
"""This module is deprecated. Please use `airflow.providers.dingding.operators.dingding`."""

import warnings

# pylint: disable=unused-import
from airflow.providers.dindding.operators.dingding import DingdingOperator # noqa
from airflow.providers.dingding.operators.dingding import DingdingOperator # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.dindding.operators.dingding`.",
"This module is deprecated. Please use `airflow.providers.dingding.operators.dingding`.",
DeprecationWarning, stacklevel=2
)
6 changes: 3 additions & 3 deletions airflow/contrib/operators/jenkins_job_trigger_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
"""This module is deprecated. Please use `airflow.providers.jenking.operators.jenkins_job_trigger`."""
"""This module is deprecated. Please use `airflow.providers.jenkins.operators.jenkins_job_trigger`."""

import warnings

# pylint: disable=unused-import
from airflow.providers.jenking.operators.jenkins_job_trigger import JenkinsJobTriggerOperator # noqa
from airflow.providers.jenkins.operators.jenkins_job_trigger import JenkinsJobTriggerOperator # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.jenking.operators.jenkins_job_trigger`.",
"This module is deprecated. Please use `airflow.providers.jenkins.operators.jenkins_job_trigger`.",
DeprecationWarning, stacklevel=2
)
6 changes: 3 additions & 3 deletions airflow/contrib/operators/sftp_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@
# specific language governing permissions and limitations
# under the License.
"""
This module is deprecated. Please use `airflow.providers.sftp.operators.sftp_operator`.
This module is deprecated. Please use `airflow.providers.sftp.operators.sftp`.
"""

import warnings

# pylint: disable=unused-import
from airflow.providers.sftp.operators.sftp_operator import SFTPOperator # noqa
from airflow.providers.sftp.operators.sftp import SFTPOperator # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.sftp.operators.sftp_operator`.",
"This module is deprecated. Please use `airflow.providers.sftp.operators.sftp`.",
DeprecationWarning,
stacklevel=2,
)
6 changes: 3 additions & 3 deletions airflow/contrib/sensors/sftp_sensor.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@
# specific language governing permissions and limitations
# under the License.
"""
This module is deprecated. Please use `airflow.providers.sftp.sensors.sftp_sensor`.
This module is deprecated. Please use `airflow.providers.sftp.sensors.sftp`.
"""

import warnings

# pylint: disable=unused-import
from airflow.providers.sftp.sensors.sftp_sensor import SFTPSensor # noqa
from airflow.providers.sftp.sensors.sftp import SFTPSensor # noqa

warnings.warn(
"This module is deprecated. Please use `airflow.providers.sftp.sensors.sftp_sensor`.",
"This module is deprecated. Please use `airflow.providers.sftp.sensors.sftp`.",
DeprecationWarning,
stacklevel=2,
)
2 changes: 1 addition & 1 deletion airflow/operators/gcs_to_sftp.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from airflow import AirflowException
from airflow.gcp.hooks.gcs import GCSHook
from airflow.models import BaseOperator
from airflow.providers.sftp.hooks.sftp_hook import SFTPHook
from airflow.providers.sftp.hooks.sftp import SFTPHook
from airflow.utils.decorators import apply_defaults

WILDCARD = "*"
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion airflow/providers/discord/operators/discord_webhook.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
# under the License.
#
from airflow.exceptions import AirflowException
from airflow.providers.ddiscord.hooks.discord_webhook import DiscordWebhookHook
from airflow.providers.discord.hooks.discord_webhook import DiscordWebhookHook
from airflow.providers.http.operators.http import SimpleHttpOperator
from airflow.utils.decorators import apply_defaults

Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/google/cloud/operators/sftp_to_gcs.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
from airflow import AirflowException
from airflow.gcp.hooks.gcs import GCSHook
from airflow.models import BaseOperator
from airflow.providers.sftp.hooks.sftp_hook import SFTPHook
from airflow.providers.sftp.hooks.sftp import SFTPHook
from airflow.utils.decorators import apply_defaults

WILDCARD = "*"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

from airflow.exceptions import AirflowException
from airflow.models import BaseOperator
from airflow.providers.jenking.hooks.jenkins import JenkinsHook
from airflow.providers.jenkins.hooks.jenkins import JenkinsHook
from airflow.utils.decorators import apply_defaults


Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"""
from paramiko import SFTP_NO_SUCH_FILE

from airflow.providers.sftp.hooks.sftp_hook import SFTPHook
from airflow.providers.sftp.hooks.sftp import SFTPHook
from airflow.sensors.base_sensor_operator import BaseSensorOperator
from airflow.utils.decorators import apply_defaults

Expand Down
8 changes: 4 additions & 4 deletions docs/autoapi_templates/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ All operators are in the following packages:

airflow/providers/datadog/sensors/index

airflow/providers/dindding/operators/index
airflow/providers/dingding/operators/index

airflow/providers/discord/operators/index

Expand Down Expand Up @@ -130,7 +130,7 @@ All operators are in the following packages:

airflow/providers/jdbc/operators/index

airflow/providers/jenking/operators/index
airflow/providers/jenkins/operators/index

airflow/providers/jira/operators/index

Expand Down Expand Up @@ -229,7 +229,7 @@ All hooks are in the following packages:

airflow/providers/datadog/hooks/index

airflow/providers/ddiscord/hooks/index
airflow/providers/discord/hooks/index

airflow/providers/dingding/hooks/index

Expand All @@ -251,7 +251,7 @@ All hooks are in the following packages:

airflow/providers/jdbc/hooks/index

airflow/providers/jenking/hooks/index
airflow/providers/jenkins/hooks/index

airflow/providers/jira/hooks/index

Expand Down
4 changes: 1 addition & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -242,8 +242,6 @@
'_api/airflow/providers/cncf/kubernetes/index.rst',
'_api/airflow/providers/databricks/index.rst',
'_api/airflow/providers/datadog/index.rst',
'_api/airflow/providers/ddiscord/index.rst',
'_api/airflow/providers/dindding/index.rst',
'_api/airflow/providers/dingding/index.rst',
'_api/airflow/providers/discord/index.rst',
'_api/airflow/providers/docker/index.rst',
Expand All @@ -260,7 +258,7 @@
'_api/airflow/providers/imap/index.rst',
'_api/airflow/providers/index.rst',
'_api/airflow/providers/jdbc/index.rst',
'_api/airflow/providers/jenking/index.rst',
'_api/airflow/providers/jenkins/index.rst',
'_api/airflow/providers/jira/index.rst',
'_api/airflow/providers/microsoft/azure/index.rst',
'_api/airflow/providers/microsoft/index.rst',
Expand Down
2 changes: 1 addition & 1 deletion docs/howto/operator/dingding.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ To use this operators, you must do a few things:
Basic Usage
^^^^^^^^^^^

Use the :class:`~airflow/contrib/operators/dingding_operator.DingdingOperator`
Use the :class:`~airflow.contrib.operators.dingding_operator.DingdingOperator`
to send Dingding message:

.. exampleinclude:: ../../../airflow/contrib/example_dags/example_dingding_operator.py
Expand Down
2 changes: 1 addition & 1 deletion docs/howto/operator/papermill.rst
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ supports S3, GCS, Azure and Local. HDFS is *not* supported.
Example DAG
'''''''''''

Use the :class:`~airflow/contrib/operators/papermill_operator.PapermillOperator`
Use the :class:`~airflow.contrib.operators.papermill_operator.PapermillOperator`
to execute a jupyter notebook:

.. exampleinclude:: ../../../airflow/contrib/example_dags/example_papermill_operator.py
Expand Down
12 changes: 6 additions & 6 deletions docs/operators-and-hooks-ref.rst
Original file line number Diff line number Diff line change
Expand Up @@ -882,12 +882,12 @@ These integrations allow you to perform various operations within various servic
* - `Dingding <https://oapi.dingtalk.com>`__
- :doc:`How to use <howto/operator/dingding>`
- :mod:`airflow.providers.dingding.hooks.dingding`
- :mod:`airflow.providers.dindding.operators.dingding`
- :mod:`airflow.providers.dingding.operators.dingding`
-

* - `Discord <https://discordapp.com>`__
-
- :mod:`airflow.providers.ddiscord.hooks.discord_webhook`
- :mod:`airflow.providers.discord.hooks.discord_webhook`
- :mod:`airflow.providers.discord.operators.discord_webhook`
-

Expand Down Expand Up @@ -929,8 +929,8 @@ These integrations allow you to perform various operations within various servic

* - `Jenkins <https://jenkins.io/>`__
-
- :mod:`airflow.providers.jenking.hooks.jenkins`
- :mod:`airflow.providers.jenking.operators.jenkins_job_trigger`
- :mod:`airflow.providers.jenkins.hooks.jenkins`
- :mod:`airflow.providers.jenkins.operators.jenkins_job_trigger`
-

* - `Opsgenie <https://www.opsgenie.com/>`__
Expand Down Expand Up @@ -1275,8 +1275,8 @@ communication protocols or interface.

* - `SSH File Transfer Protocol (SFTP) <https://tools.ietf.org/wg/secsh/draft-ietf-secsh-filexfer/>`__
-
- :mod:`airflow.providers.sftp.hooks.sftp_hook`
- :mod:`airflow.providers.sftp.operators.sftp_operator`
- :mod:`airflow.providers.sftp.hooks.sftp`
- :mod:`airflow.providers.sftp.operators.sftp`
- :mod:`airflow.providers.sftp.sensors.sftp_sensor`

* - `Secure Shell (SSH) <https://tools.ietf.org/html/rfc4251>`__
Expand Down
4 changes: 2 additions & 2 deletions scripts/ci/pylint_todo.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
./airflow/providers/amazon/aws/hooks/emr.py
./airflow/hooks/filesystem.py
./airflow/providers/ftp/hooks/ftp.py
./airflow/providers/jenking/hooks/jenkins.py
./airflow/providers/jenkins/hooks/jenkins.py
./airflow/providers/openfass/hooks/openfaas.py
./airflow/providers/opsgenie/hooks/opsgenie_alert.py
./airflow/providers/apache/pinot/hooks/pinot.py
Expand All @@ -41,7 +41,7 @@
./airflow/providers/amazon/aws/operators/emr_terminate_job_flow.py
./airflow/contrib/operators/file_to_wasb.py
./airflow/providers/grpc/operators/grpc.py
./airflow/providers/jenking/operators/jenkins_job_trigger.py
./airflow/providers/jenkins/operators/jenkins_job_trigger.py
./airflow/providers/jira/operators/jira.py
./airflow/contrib/operators/mongo_to_s3.py
./airflow/providers/opsgenie/operators/opsgenie_alert.py
Expand Down
33 changes: 0 additions & 33 deletions tests/contrib/hooks/test_sftp_hook.py

This file was deleted.

33 changes: 0 additions & 33 deletions tests/contrib/operators/test_sftp_operator.py

This file was deleted.

Loading

0 comments on commit ceea293

Please sign in to comment.