"""Remove users from target env, copy users to target from source env.""" from sync_env import config from sync_env.logic import auth0_env def main(json_input=None, context=None): """Run main. Args: json_input: (dict) A payload for the lambda. context: (LambdaContext) runtime information. """ # sync users from source to target auth0_env.sync_specific_users_across_env( config.AUTH0_SOURCE_USER_IDS, config.AUTH0_SOURCE_DOMAIN, config.AUTH0_SOURCE_API_URL, config.AUTH0_SOURCE_MACHINE_CLIENT_ID, config.AUTH0_SOURCE_MACHINE_CLIENT_SECRET, config.AUTH0_SOURCE_MACHINE_CONNECTION, config.AUTH0_TARGET_DOMAIN, config.AUTH0_TARGET_API_URL, config.AUTH0_TARGET_MACHINE_CLIENT_ID, config.AUTH0_TARGET_MACHINE_CLIENT_SECRET, config.AUTH0_TARGET_MACHINE_CONNECTION) if __name__ == '__main__': main()