def command_mount(self, system_id, *system_ids):
system_ids = (system_id,) + system_ids<EOL>has_failed = False<EOL>for system_id in system_ids:<EOL><INDENT>try:<EOL><INDENT>system = SystemModel.create_by_id(system_id, self.environment)<EOL>controller = SystemControllerModel(system, self.environment)<EOL>controller.mount()<EOL><DEDENT>except SftpConfigException as e:<EOL><INDENT>sys.stderr.write('<STR_LIT>' % (system_id, str(e)))<EOL>has_failed = True<EOL><DEDENT>except SftpMountException as e:<EOL><INDENT>sys.stderr.write('<STR_LIT>' % system_id)<EOL>sys.stderr.write('<STR_LIT>' % e.mount_cmd)<EOL>sys.stderr.write('<STR_LIT>' % e.mount_cmd_output)<EOL>has_failed = True<EOL><DEDENT><DEDENT>if has_failed:<EOL><INDENT>sys.exit(<NUM_LIT:1>)<EOL><DEDENT>
Mounts the specified sftp system, unless it's already mounted.
        Usage: sftpman mount {id}..