Skip to content

Commit

Permalink
Relax check for WFMSubAgent to prevent only chroot for non scr agent
Browse files Browse the repository at this point in the history
Reason is that WFMComponent use WFMSubAgent also for local namespace
that provide only SystemAgent. So original idea that SubAgent is used
only for scr is not valid.
  • Loading branch information
jreidinger committed Oct 29, 2013
1 parent fc84cc8 commit 6328f66
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions wfm/src/WFMSubAgent.cc
Expand Up @@ -33,10 +33,11 @@ WFMSubAgent::WFMSubAgent (const string& name, int handle)
{
// TODO when perl-bootloader die, remove whole system namespacing
// check if name is scr ( can be prepended by chroot like "chroot=/mnt:scr" )
if (name.find("scr") == string::npos)
if (name.find("scr") == string::npos && name.find("chroot") != string::npos)
{
y2internal("WFMSubAgent support only scr component, but not '%s'.", name);
abort;
y2internal("WFMSubAgent support chrrot only for scr component, but not '%s'.",
name.c_str());
abort();
}
}

Expand Down

0 comments on commit 6328f66

Please sign in to comment.