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:
Exemplo n.º 2
0
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: