Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def conecta(_usuario="",_password="",_IP="",_puerto=""):
- conexion=False
- intentos=3
- while not conexion and intentos>0:
- #Pedir usuario
- if len(_usuario)==0:
- usuario=raw_input("Usuario: (Dejarlo vacio para salir) ")
- if len(usuario)==0:
- print("Saliendo...")
- break
- else:
- usuario=_usuario
- #Pedir contraseña
- if len(_password)==0:
- password=raw_input("Password: ")
- else:
- password=_password
- #Pedir IP admin, por defecto localhost
- if len(_IP)==0:
- IP=raw_input("IP[localhost]: ")
- if len(IP) == 0:
- IP="localhost"
- else:
- IP=_IP
- #Pedir puerto conexión, por defecto 7001
- if len(_puerto)==0:
- puerto=raw_input("Puerto[7001]: ")
- if len(puerto) == 0:
- puerto="7001"
- else:
- puerto=_puerto
- #Hacer conexión
- print("Realizando conexion")
- try:
- intentos-=1
- connect(usuario,password,"t3://"+IP+":"+puerto)
- print("Realizada conexion con exito")
- conexion=True
- except:
- print("Problemas en la conexion")
- return conexion
- conectado=conecta(_usuario="Admin",_password="password1",_IP="192.168.1.230",_puerto="7001")
- if conectado:
- domainRuntime()
- servidores=domainRuntimeService.getServerRuntimes()
- for servidor in servidores:
- if servidor.getName()=="inst3":
- try:
- servidor.shutdown()
- except:
- print("Quizas esté ya parado")
- serverConfig()
- edit()
- startEdit()
- servidores=cmo.getServers()
- for servidor in servidores:
- print servidor
- if servidor.getName()=="inst3":
- puerto=servidor.getListenPort()
- puerto+=10
- servidor.setListenPort(puerto)
- save()
- activate(block="true")
- #domainRuntime()
- #servidores=domainRuntimeService.getServerRuntimes()
- for servidor in servidores:
- if servidor.getName()=="inst3":
- print("Carlos, trata de arrancarlo")
- start(servidor.getName())
- disconnect()
- else:
- print("No estoy conectado")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement