import json import sys import os sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))) ) import common.CommonUtils as CommonUtils from app.PlatformManager import PlatformManager from app.ImageManager import ImageManager from app.ServiceManager import ServiceManager from app.RepositoryManager import RepositoryManager if __name__ == '__main__': command = sys.argv[1] jsonData = sys.argv[2] paramDict = json.loads(jsonData) #DB接続チェック checkResult = CommonUtils.checkDbConnection() #DB接続エラーの場合、処理終了 if checkResult == True: if "addPlatform" == command: pm = PlatformManager() retDict = pm.addPlatform(paramDict) elif "updatePlatform" == command: pm = PlatformManager() retDict = pm.updatePlatform(paramDict) elif "deletePlatform" == command: pm = PlatformManager() retDict = pm.deletePlatform(paramDict) elif "enablePlatform" == command: pm = PlatformManager() retDict = pm.enablePlatform(paramDict) elif "disablePlatform" == command:
import json import sys import os sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) import common.CommonUtils as CommonUtils from app.PlatformManager import PlatformManager from app.ImageManager import ImageManager from app.ServiceManager import ServiceManager from app.RepositoryManager import RepositoryManager if __name__ == '__main__': command = sys.argv[1] jsonData = sys.argv[2] paramDict = json.loads(jsonData) #DB接続チェック checkResult = CommonUtils.checkDbConnection() #DB接続エラーの場合、処理終了 if checkResult == True: if "addPlatform" == command: pm = PlatformManager() retDict = pm.addPlatform(paramDict) elif "updatePlatform" == command: pm = PlatformManager() retDict = pm.updatePlatform(paramDict) elif "deletePlatform" == command: pm = PlatformManager() retDict = pm.deletePlatform(paramDict) elif "enablePlatform" == command: pm = PlatformManager() retDict = pm.enablePlatform(paramDict) elif "disablePlatform" == command: