コード例 #1
0
ファイル: wmic.py プロジェクト: Marvin-Lee/libwmiclient
def main():
    logging.basicConfig()
    log = logging.getLogger()
    log.setLevel(10)
    DEBUGLEVEL.value = 99

    creds, query = sys.argv[1:3]
    hosts = sys.argv[3:]

    def stop(result):
        print result
        reactor.stop()
    def later():
        d = defer.DeferredList(
            [doOneDevice(creds, query, h) for h in hosts]
            )
        d.addBoth(stop)
    reactor.callLater(1, later)
    reactor.run()
コード例 #2
0
def main():
    logging.basicConfig()
    log = logging.getLogger()
    log.setLevel(10)
    DEBUGLEVEL.value = 99

    creds, query = sys.argv[1:3]
    hosts = sys.argv[3:]

    def stop(result):
        print result
        reactor.stop()

    def later():
        d = defer.DeferredList([doOneDevice(creds, query, h) for h in hosts])
        d.addBoth(stop)

    reactor.callLater(1, later)
    reactor.run()
コード例 #3
0
ファイル: watcher.py プロジェクト: y11en/WMI_cmd
def async_sleep(secs):
    d = defer.Deferred()
    reactor.callLater(secs, d.callback, None)
    return d
コード例 #4
0
ファイル: watcher.py プロジェクト: Marvin-Lee/libwmiclient
def async_sleep(secs):
    d = defer.Deferred()
    reactor.callLater(secs, d.callback, None)
    return d