當前位置: 首頁>>代碼示例>>Python>>正文


Python IceGridAdmin.iceGridNodePropertiesOverride方法代碼示例

本文整理匯總了Python中IceGridAdmin.iceGridNodePropertiesOverride方法的典型用法代碼示例。如果您正苦於以下問題:Python IceGridAdmin.iceGridNodePropertiesOverride方法的具體用法?Python IceGridAdmin.iceGridNodePropertiesOverride怎麽用?Python IceGridAdmin.iceGridNodePropertiesOverride使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在IceGridAdmin的用法示例。


在下文中一共展示了IceGridAdmin.iceGridNodePropertiesOverride方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: Copyright

# 需要導入模塊: import IceGridAdmin [as 別名]
# 或者: from IceGridAdmin import iceGridNodePropertiesOverride [as 別名]
# Copyright (c) 2003-2014 ZeroC, Inc. All rights reserved.
#
# This copy of Ice is licensed to you under the terms described in the
# ICE_LICENSE file included in this distribution.
#
# **********************************************************************

import os, sys

path = [".", "..", "../..", "../../..", "../../../.."]
head = os.path.dirname(sys.argv[0])
if len(head) > 0:
    path = [os.path.join(head, p) for p in path]
path = [os.path.abspath(p) for p in path if os.path.exists(os.path.join(p, "scripts", "TestUtil.py"))]
if len(path) == 0:
    raise RuntimeError("can't find toplevel directory!")
sys.path.append(os.path.join(path[0], "scripts"))
import TestUtil, IceGridAdmin

TestUtil.addLdPath(os.getcwd())

variables = "properties-override='%s' icegridnode.exe='%s' icegridregistry.exe='%s'" % (
    IceGridAdmin.iceGridNodePropertiesOverride(),
    TestUtil.getIceGridNode(),
    TestUtil.getIceGridRegistry(),
)

IceGridAdmin.iceGridTest(
    "application.xml", '--IceDir="%s" --TestDir="%s"' % (TestUtil.toplevel, os.getcwd()), variables
)
開發者ID:pedia,項目名稱:zeroc-ice,代碼行數:32,代碼來源:run.py

示例2: print

# 需要導入模塊: import IceGridAdmin [as 別名]
# 或者: from IceGridAdmin import iceGridNodePropertiesOverride [as 別名]
    + r" --IceGrid.Registry.SessionFilters"
    + r" --IceGrid.Registry.AdminSessionFilters"
    + r' --IceGrid.Registry.PermissionsVerifier="ClientPermissionsVerifier"'
    + r' --IceGrid.Registry.AdminPermissionsVerifier="AdminPermissionsVerifier:tcp -p 12002"'
    + r' --IceGrid.Registry.SSLPermissionsVerifier="SSLPermissionsVerifier"'
    + r' --IceGrid.Registry.AdminSSLPermissionsVerifier="SSLPermissionsVerifier"'
)

bindir = TestUtil.getCppBinDir()
testdir = os.getcwd()
serverdir = TestUtil.getTestDirectory("server")

IceGridAdmin.iceGridTest(
    "application.xml",
    '--IceBinDir="%s" --TestDir="%s" --ServerDir="%s"' % (bindir, testdir, serverdir),
    "properties-override='%s' server.dir=\"%s\"" % (IceGridAdmin.iceGridNodePropertiesOverride(), serverdir),
)

verifierProc.waitTestSuccess()

print("Running test with 1.0 encoding...")

sys.stdout.write("starting admin permissions verifier... ")
verifierProc = TestUtil.startServer(verifier, config=TestUtil.DriverConfig("server"))
print("ok")

IceGridAdmin.iceGridTest(
    "application.xml",
    '--Ice.Default.EncodingVersion=1.0 --IceBinDir="%s" --TestDir="%s" --ServerDir="%s"' % (bindir, testdir, serverdir),
    "properties-override='%s' server.dir=\"%s\"" % (IceGridAdmin.iceGridNodePropertiesOverride(), serverdir),
)
開發者ID:Crysty-Yui,項目名稱:ice,代碼行數:33,代碼來源:run.py

示例3: print

# 需要導入模塊: import IceGridAdmin [as 別名]
# 或者: from IceGridAdmin import iceGridNodePropertiesOverride [as 別名]
sys.stdout.write("starting admin permissions verifier... ")
verifierProc = TestUtil.startServer(os.path.join(os.getcwd(), "verifier"), config=TestUtil.DriverConfig("server"))
print("ok")

IceGridAdmin.registryOptions += \
                             r' --IceGrid.Registry.DynamicRegistration' + \
                             r' --IceGrid.Registry.SessionFilters' + \
                             r' --IceGrid.Registry.AdminSessionFilters' + \
                             r' --IceGrid.Registry.PermissionsVerifier="ClientPermissionsVerifier"' + \
                             r' --IceGrid.Registry.AdminPermissionsVerifier="AdminPermissionsVerifier:tcp -p 12002"'+ \
                             r' --IceGrid.Registry.SSLPermissionsVerifier="SSLPermissionsVerifier"' + \
                             r' --IceGrid.Registry.AdminSSLPermissionsVerifier="SSLPermissionsVerifier"'

IceGridAdmin.iceGridTest("application.xml",
    '--IceBinDir="%s" --TestDir="%s"' % (TestUtil.getCppBinDir(), os.getcwd()),
    'properties-override=\'%s\'' % IceGridAdmin.iceGridNodePropertiesOverride())

verifierProc.waitTestSuccess()

print("Running test with 1.0 encoding...")

sys.stdout.write("starting admin permissions verifier... ")
verifierProc = TestUtil.startServer(os.path.join(os.getcwd(), "verifier"), config=TestUtil.DriverConfig("server"))
print("ok")

IceGridAdmin.iceGridTest("application.xml",
    '--Ice.Default.EncodingVersion=1.0 --IceBinDir="%s" --TestDir="%s"' % (TestUtil.getCppBinDir(), os.getcwd()),
    'properties-override=\'%s\'' % IceGridAdmin.iceGridNodePropertiesOverride())

verifierProc.waitTestSuccess()
開發者ID:Jonavin,項目名稱:ice,代碼行數:32,代碼來源:run.py

示例4: Copyright

# 需要導入模塊: import IceGridAdmin [as 別名]
# 或者: from IceGridAdmin import iceGridNodePropertiesOverride [as 別名]
#!/usr/bin/env python
# **********************************************************************
#
# Copyright (c) 2003-2016 ZeroC, Inc. All rights reserved.
#
# This copy of Ice is licensed to you under the terms described in the
# ICE_LICENSE file included in this distribution.
#
# **********************************************************************

import os, sys

path = [ ".", "..", "../..", "../../..", "../../../.." ]
head = os.path.dirname(sys.argv[0])
if len(head) > 0:
    path = [os.path.join(head, p) for p in path]
path = [os.path.abspath(p) for p in path if os.path.exists(os.path.join(p, "scripts", "TestUtil.py")) ]
if len(path) == 0:
    raise RuntimeError("can't find toplevel directory!")
sys.path.append(os.path.join(path[0], "scripts"))
import TestUtil, IceGridAdmin

TestUtil.addLdPath(os.getcwd())

serverdir = os.path.join(os.getcwd(), TestUtil.getTestDirectory("server"))
variables = ("properties-override='%s' icegridnode.exe='%s' icegridregistry.exe='%s' server.dir='%s'" %
			 (IceGridAdmin.iceGridNodePropertiesOverride(), TestUtil.getIceGridNode(), TestUtil.getIceGridRegistry(), serverdir))

IceGridAdmin.iceGridTest("application.xml", '--IceDir="%s" --ServerDir="%s"' % (TestUtil.toplevel, serverdir),
                         variables)
開發者ID:465060874,項目名稱:ice,代碼行數:32,代碼來源:run.py

示例5: Copyright

# 需要導入模塊: import IceGridAdmin [as 別名]
# 或者: from IceGridAdmin import iceGridNodePropertiesOverride [as 別名]
#!/usr/bin/env python
# **********************************************************************
#
# Copyright (c) 2003-2013 ZeroC, Inc. All rights reserved.
#
# This copy of Ice is licensed to you under the terms described in the
# ICE_LICENSE file included in this distribution.
#
# **********************************************************************

import os, sys

path = [ ".", "..", "../..", "../../..", "../../../.." ]
head = os.path.dirname(sys.argv[0])
if len(head) > 0:
    path = [os.path.join(head, p) for p in path]
path = [os.path.abspath(p) for p in path if os.path.exists(os.path.join(p, "scripts", "TestUtil.py")) ]
if len(path) == 0:
    raise RuntimeError("can't find toplevel directory!")
sys.path.append(os.path.join(path[0], "scripts"))
import TestUtil, IceGridAdmin

IceGridAdmin.iceGridTest("application.xml", 
                         "",
                         "properties-override='%s'" % IceGridAdmin.iceGridNodePropertiesOverride())
開發者ID:2008hatake,項目名稱:zeroc-ice,代碼行數:27,代碼來源:run.py


注:本文中的IceGridAdmin.iceGridNodePropertiesOverride方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。