Как запустить команду bash в инициализации Boto3 EMR - PullRequest
0 голосов
/ 26 января 2020

Чтобы не помещать строки подключения в скрипт S3 bash, я хотел бы добавить встроенную команду bash в мой скрипт инициализации, которая добавила бы переменные окружения в .bash_profile. Таким образом, мое приложение pyspark может использовать hit bpr_profile вместо строк встроенного соединения. Я хотел бы добавить что-то вроде следующего в сценарий инициализации EMR Boto3. Кто-нибудь знает как это сделать? ИЛИ знаете, как лучше сохранить строки подключения в вашем коде pyspark?

BootstrapActions=[
            {
                'Name': 'Download_MYSQL_JDBC',
                'ScriptBootstrapAction':{
                    'Command':'export mysql_password="password!" >>~/.bash_profile'
                    }
                }
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...