def command(cmd, shell=True, echo=True, suffix=None):
if env():<EOL><INDENT>cij.err("<STR_LIT>")<EOL>return <NUM_LIT:1><EOL><DEDENT>prefix = []<EOL>if cij.ENV.get("<STR_LIT>") == "<STR_LIT:1>":<EOL><INDENT>prefix.append("<STR_LIT>")<EOL><DEDENT>if cij.ENV.get("<STR_LIT>"):<EOL><INDENT>prefix.append("<STR_LIT>")<EOL>prefix.append(cij.ENV.get("<STR_LIT>"))<EOL><DEDENT>prefix.append("<STR_LIT>")<EOL>args = []<EOL>if cij.ENV.get("<STR_LIT>"):<EOL><INDENT>args.append("<STR_LIT>")<EOL>args.append(cij.ENV.get("<STR_LIT>"))<EOL><DEDENT>if cij.ENV.get("<STR_LIT>"):<EOL><INDENT>args.append("<STR_LIT>")<EOL>args.append(cij.ENV.get("<STR_LIT>"))<EOL><DEDENT>args.append("<STR_LIT:@>".join([cij.ENV.get("<STR_LIT>"), cij.ENV.get("<STR_LIT>")]))<EOL>wrapped = prefix + args + ["<STR_LIT>" % "<STR_LIT:U+0020>".join(cmd)]<EOL>if suffix:<EOL><INDENT>wrapped += suffix<EOL><DEDENT>return cij.util.execute(wrapped, shell, echo)<EOL>
SSH: Run the given command over SSH as defined in environment