Я работаю с Jython для автоматизации развертываний в WebSphere. Я обертываю свой сценарий py сценарием оболочки для передачи необходимых переменных для встроенных функций WAS.
Запас акций с жестко закодированными значениями выглядит следующим образом:
appManager=AdminControl.queryNames('cell=wsapp2Node01Cell,node=TARGETNODE,type=
ApplicationManager,process=server1,*')
AdminControl.invoke(appManager, 'stopApplication', 'ApplicationName')
Я хочу заменить ApplicationName моей переменной и по-прежнему сохранять кавычки, но не могу понять синтаксис.
MyAppVariable= sys.argv[3]
appManager = AdminControl.queryNames('cell=wsapp2Node01Cell,node=TARGETNODE,type=
ApplicationManager,process=server1,*')
AdminControl.invoke(appManager, 'stopApplication', 'MyAppVariable')
Может кто-нибудь помочь мне, пожалуйста?