45 lines
1.5 KiB
Python
45 lines
1.5 KiB
Python
from service_app_test.bases import RequestToApi
|
|
from service_app_test.api_configs import WagAPI, LocalAPI, BothAPIS
|
|
|
|
from service_app_test.test_application.migrate_old_data.people import migrate_people
|
|
from service_app_test.test_application.migrate_old_data.building import (
|
|
migrate_build,
|
|
)
|
|
from service_app_test.test_application.migrate_old_data.company import migrate_company
|
|
|
|
password_token = "b-4liqvEJIX9wtmMScnJhDOkPTIvyra1I_1HQCgTKG3Mp6Oaj-Vh8dVqqpZFC-fGlQ-5bnuDpzrju4Jg6qoi48EB5brdNT4YQCLdQqMlO8uUrL8iuJmRPk4L9AOQl82NFXD0U4pbZ9fhZkp4vHl487S9HcO1Dz5qUYR1VOs5mt2p0d96c5qrWB4QcDkkbz2F"
|
|
login_data = {
|
|
"domain": "evyos.com.tr",
|
|
"access_key": "karatay.berkay.sup@evyos.com.tr",
|
|
"password": "string",
|
|
"remember_me": False,
|
|
"password_token": password_token
|
|
}
|
|
login_data_wag = {
|
|
"domain": "evyos.com.tr",
|
|
"access_key": "karatay.berkay.sup@evyos.com.tr",
|
|
"password": "string",
|
|
"remember_me": False,
|
|
"password_token": "",
|
|
}
|
|
|
|
wag_api = RequestToApi()
|
|
wag_api.overwrite_base_url(base_url=WagAPI.base_url)
|
|
wag_api.selected_object = wag_api.login_via_email_and_password(
|
|
login_data=login_data_wag, is_password_valid=True
|
|
)
|
|
|
|
local_api = RequestToApi()
|
|
local_api.overwrite_base_url(base_url=LocalAPI.base_url)
|
|
local_api.selected_object = local_api.login_via_email_and_password(
|
|
login_data=login_data, is_password_valid=False
|
|
)
|
|
|
|
both_apis = BothAPIS()
|
|
both_apis.wag_api = wag_api
|
|
both_apis.local_api = local_api
|
|
|
|
migrate_company(requester=both_apis)
|
|
migrate_people(requester=both_apis)
|
|
migrate_build(requester=both_apis)
|