mirror of
https://github.com/simple-login/app.git
synced 2025-02-23 07:13:18 +08:00
add send_onboarding_emails() to shell
This commit is contained in:
parent
85332a5fb5
commit
91c4b68ca3
1 changed files with 23 additions and 10 deletions
33
shell.py
33
shell.py
|
@ -1,15 +1,21 @@
|
|||
import flask_migrate
|
||||
from IPython import embed
|
||||
from sqlalchemy_utils import create_database, database_exists, drop_database
|
||||
|
||||
from app.config import DB_URI, ALIAS_DOMAINS
|
||||
from app.email_utils import send_email, render, get_email_domain_part
|
||||
from app.models import *
|
||||
from server import create_app
|
||||
from time import sleep
|
||||
|
||||
from sqlalchemy import *
|
||||
from sqlalchemy.orm import *
|
||||
import flask_migrate
|
||||
from sqlalchemy_utils import create_database, database_exists, drop_database
|
||||
|
||||
from app.config import (
|
||||
DB_URI,
|
||||
ALIAS_DOMAINS,
|
||||
)
|
||||
from app.email_utils import send_email, render, get_email_domain_part
|
||||
from app.models import *
|
||||
from job_runner import (
|
||||
onboarding_pgp,
|
||||
onboarding_browser_extension,
|
||||
onboarding_mailbox,
|
||||
onboarding_send_from_alias,
|
||||
)
|
||||
from server import create_app
|
||||
|
||||
|
||||
def create_db():
|
||||
|
@ -150,6 +156,13 @@ def disable_mailbox(mailbox_id):
|
|||
LOG.exception("Cannot send disable mailbox email to %s", mailbox.user)
|
||||
|
||||
|
||||
def send_onboarding_emails(user):
|
||||
onboarding_send_from_alias(user)
|
||||
onboarding_mailbox(user)
|
||||
onboarding_pgp(user)
|
||||
onboarding_browser_extension(user)
|
||||
|
||||
|
||||
app = create_app()
|
||||
|
||||
with app.app_context():
|
||||
|
|
Loading…
Reference in a new issue