Added script

Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
2024-05-08 23:11:46 +01:00
parent aa6a9a5f5d
commit 48d4a0ebb8

37
Startup/ketchup.py Normal file
View File

@@ -0,0 +1,37 @@
#!/usr/bin/env python3
"""
This script
"""
from MDSplus import Tree
import argparse
MDSTREENAME = 'rtappisttok'
def main(args):
mdsPulseNumber = args.shot
try:
if(mdsPulseNumber > 0):
tree = Tree(MDSTREENAME)
tree.setCurrent(mdsPulseNumber)
#else:
tree.close()
except:
print(f'Failed opening {MDSTREENAME} for pulse number {mdsPulseNumber:d}')
exit()
print(f'Last Pulse for {MDSTREENAME} is {mdsPulseNumber:d}')
if __name__ == '__main__':
parser = argparse.ArgumentParser(description = 'Script to synchronize ISTTOK shot number')
parser.add_argument('-s', '--shot', type=int, help='Mds+ pulse Number ([1, ...])', default=100)
args = parser.parse_args()
main(args)
# vim: set syntax=python ts=4 sw=4 sts=4 sr et