def ipython_qstat(self, arg): """ squeue --user=`whoami` -o "%7i %.3C %3t -- %50j" """ from subprocess import Popen, PIPE from IPython.genutils import SList from getpass import getuser # finds user name. whoami = getuser() squeue = Popen(["squeue", "--user="******"-o", '"%7i %.3C %3t %j"'], stdout=PIPE) result = squeue.stdout.read().rstrip().split("\n") result = SList([u[1:-1] for u in result[1:]]) return result.grep(str(arg[1:-1]))
def ipython_qstat(self, arg): """ squeue --user=`whoami` -o "%7i %.3C %3t -- %50j" """ from subprocess import Popen, PIPE from IPython.genutils import SList from getpass import getuser # finds user name. whoami = getuser() squeue = Popen( ["squeue", "--user="******"-o", "\"%7i %.3C %3t %j\""], stdout=PIPE) result = squeue.stdout.read().rstrip().split('\n') result = SList([u[1:-1] for u in result[1:]]) return result.grep(str(arg[1:-1]))