yast2-core
Macros | Functions
ShellCommand.cc File Reference
#include <errno.h>
#include <stdio.h>
#include <string>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include "ycp/y2log.h"
#include "ShellCommand.h"
#include <y2util/ExternalProgram.h>

Macros

#define y2log_component   "bash"
 

Functions

int shellcommand (const string &target_root, const string &command, const string &tempdir)
 
int shellcommand_background (const string &target_root, const string &command)
 

Macro Definition Documentation

#define y2log_component   "bash"

Function Documentation

int shellcommand ( const string &  target_root,
const string &  command,
const string &  tempdir 
)

Execute shell command and feed its output to y2log

References ExternalProgram::renumber_fd(), y2debug, and y2error.

Referenced by shellcommand_background(), and shellcommand_output().

int shellcommand_background ( const string &  target_root,
const string &  command 
)

Execute shell command in background. That means start and forget about it!

References shellcommand(), and y2error.


Generated on a sunny day for yast2-core by doxygen 1.8.5