-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A simple plugin system for Airflow #32
Conversation
""" | ||
Authentication is implemented using flask_login and different environments can | ||
implement their own login mechanisms by providing an `airflow_login` module | ||
in their PYTHONPATH. airflow_login should be based off the | ||
`airflow.www.login` | ||
""" | ||
__version__ = "1.0.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe minor bump in the version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I bump as part of the process when I decide to upload to pypi
Sweet, sweet plugins! |
d11cb6f
to
001eadb
Compare
A simple plugin system for Airflow
Is it possible to put different hooks/operators/macros in different directories instead of in one file? |
@Yongyiw , yes, totally. Within your main plugin file you can import other python modules and associate their content to your |
@mistercrunch It works for me. Thanks a lot! For future convenience, what i have done is
Details about python-how-to-import-the-class-within-the-same-directory-or-sub-directory |
…A-4104 to develop * commit 'f68a13be3af6eab969345b6149ff6365f24eaa0c': DATA-4104 limiting sqlalchemy version
Check out the docs entry for details