##// END OF EJS Templates
First beam is loaded by default after sending the beam file to the control modules.
First beam is loaded by default after sending the beam file to the control modules.

File last commit:

r229:230
r230:231
Show More
changeBeam.py
35 lines | 848 B | text/x-python | PythonLexer
jsalyrosas
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
r164 import optparse, os, sys
abs control scripts
r76
jsalyrosas
- Eliminando error por duplicidad con el nombre del paquete: abscontrol y la aplicacion web con django. El nuevo nombre aplicado es bin.
r165 pathFile = os.path.dirname(os.path.abspath(__file__))
jsalyrosas
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
r164 sys.path.append(os.path.split(pathFile)[0])
Calling the script with a filename argument
r137
jsalyrosas
- Eliminando error por duplicidad con el nombre del paquete: abscontrol y la aplicacion web con django. El nuevo nombre aplicado es bin.
r165 from bin.client3 import ABSClient
jsalyrosas
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
r164
class changeBeam(object):
def __init__(self):
r169 self.output = ""
jsalyrosas
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
r164
def execute(self, beam="0"):
r222 #absObj = ABSClient(ipDestino="10.10.10.97")
ip number changes
r229 absObj = ABSClient(ipDestino="10.10.20.27")
r169 self.output = absObj.changeBeam(beam)
def getOutput(self):
return self.output
jsalyrosas
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
r164
usage = "::::::::::::\n"
if __name__ == '__main__':
parser = optparse.OptionParser(usage=usage)
parser.add_option("-n", "--beam", dest="pattern", type="string", default="0", help="Number of Pattern")
(options, args) = parser.parse_args()
beam = options.pattern
app = changeBeam()
r222 app.execute(beam)