#!/usr/bin/env python # # Project: # glideinWMS # # File Version: # # Description: # Execute a ls command on a condor job working directory # # Usage: # glidein_ls.py <cluster>.<process> [<dir>] [-name <schedd_name>] [-pool <pool_name> ] [-timeout <nr secs>] # # Author: # Igor Sfiligoi (May 2007) # # License: # Fermitools # import sys,os.path sys.path.append(os.path.join(sys.path[0],"../..")) from glideinwms.tools.lib import glideinCmd glideinCmd.exe_cmd(lambda argv:(['ls']+argv))
# # Project: # glideinWMS # # File Version: # # Description: # Execute an arbitrary command on a condor job working directory # # Usage: # glidein_interactive.py <cluster>.<process> [-name <schedd_name>] [-pool <pool_name> ] [-timeout <nr secs>] command # # Author: # Igor Sfiligoi (May 2008) # # License: # Fermitools # import sys, os.path sys.path.append(os.path.join(sys.path[0], "../..")) from glideinwms.tools.lib import glideinCmd def argv_interactive(argv): if len(argv)<1: raise RuntimeError("Please specify the command to run") return argv glideinCmd.exe_cmd(argv_interactive)
# glideinWMS # # File Version: # # Description: # Execute an arbitrary command on a condor job working directory # # Usage: # glidein_interactive.py <cluster>.<process> [-name <schedd_name>] [-pool <pool_name> ] [-timeout <nr secs>] command # # Author: # Igor Sfiligoi (May 2008) # # License: # Fermitools # import sys, os.path sys.path.append(os.path.join(sys.path[0], "../..")) from glideinwms.tools.lib import glideinCmd def argv_interactive(argv): if len(argv) < 1: raise RuntimeError("Please specify the command to run") return argv glideinCmd.exe_cmd(argv_interactive)
#!/usr/bin/env python # Project: # glideinWMS # # File Version: # # Description: # Execute a cat command on a condor job working directory # # Usage: # glidein_cat.py <cluster>.<process> [<file>] [-name <schedd_name>] [-pool <pool_name> ] [-timeout <nr secs>] # # Author: # Igor Sfiligoi (May 2007) # # License: # Fermitools # import sys, os.path sys.path.append(os.path.join(sys.path[0], "../..")) from glideinwms.tools.lib import glideinCmd glideinCmd.exe_cmd(lambda argv: (['cat'] + argv))