コード例 #1
0
           dest="timeout",
           default=10,
           metavar="TIMEOUT",
           help="Set the timeout"))

app.Initialize('EnterVenue')

venueUrl = app.GetOption("venueUrl")
timeout = app.GetOption("timeout")

proxy = Client.SecureHandle(venueUrl).GetProxy()

log = app.GetLog()
# create client profile
profile = ClientProfile()
profile.SetName("nagios")


def Enter(venueUrl):
    # enter

    runningFlag.set()
    try:
        (state, privateId, streamDescList) = proxy.Enter(profile)
        enteredFlag.set()
    except:
        log.exception("Enter exception")
        runningFlag.clear()
        return

    # exit
コード例 #2
0
 def testSetGetName(self):
     c = ClientProfile()
     c.SetName("test name")
     assert "test name" == c.GetName()