def get_max_client(self): registry = queryUtility(IRegistry) maxui_settings = registry.forInterface(IMAXUISettings, check=False) maxclient = MaxClient(maxui_settings.max_server, maxui_settings.oauth_server) maxclient.setActor(maxui_settings.max_restricted_username) maxclient.setToken(maxui_settings.max_restricted_token) return maxclient
def __init__(self, registry, oauth_server, legacy_mode): self.registry = registry self.oauth_server = oauth_server self.legacy_mode = legacy_mode self.client = MaxClient(oauth_server=self.oauth_server)
from maxclient import MaxClient import threading import json import time import datetime from random import choice, randint # server = 'capricornius2.upc.es' # server = 'max.beta.upcnet.es' server = 'http://147.83.193.90' max = MaxClient(server) # Afegim 30000 usuaris numUsuaris = 3000 numActivitat = 10000 ALLOWED_CHARACTERS = 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ0123456789' MESSAGE_LENGTH = 140 class creaUsuaris(threading.Thread): def __init__(self, numUsuaris): self.numUsuaris = numUsuaris threading.Thread.__init__(self) def run(self): for usuari in range(self.numUsuaris): print "Creant usuari %s" % str(usuari) max.addUser('usuari' + str(usuari))