Skip to content

Commit

Permalink
[ssuks] Use Sandbox::map() to map paths into sandbox
Browse files Browse the repository at this point in the history
  • Loading branch information
martyone committed May 24, 2013
1 parent fba3ad5 commit f2aed51
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 12 deletions.
17 changes: 6 additions & 11 deletions ssuks/ssukickstarter.cpp
Expand Up @@ -23,8 +23,6 @@


SsuKickstarter::SsuKickstarter() {
pathPrefix = Sandbox::effectiveRootDir().path();

SsuDeviceInfo deviceInfo;
deviceModel = deviceInfo.deviceModel();

Expand Down Expand Up @@ -105,9 +103,8 @@ QStringList SsuKickstarter::partitions(){
QString partitionFile;
QFile part;

QDir dir(QString("/%1/%2/kickstart/part/")
.arg(pathPrefix)
.arg(SSU_DATA_DIR));
QDir dir(Sandbox::map(QString("/%1/kickstart/part/")
.arg(SSU_DATA_DIR)));

if (dir.exists(deviceModel.toLower()))
partitionFile = deviceModel.toLower();
Expand Down Expand Up @@ -138,15 +135,13 @@ QStringList SsuKickstarter::scriptletSection(QString name, bool chroot){
QDir dir;

if (chroot)
path = QString("/%1/%2/kickstart/%3/")
.arg(pathPrefix)
path = Sandbox::map(QString("/%1/kickstart/%2/")
.arg(SSU_DATA_DIR)
.arg(name);
.arg(name));
else
path = QString("/%1/%2/kickstart/%3_nochroot/")
.arg(pathPrefix)
path = Sandbox::map(QString("/%1/kickstart/%2_nochroot/")
.arg(SSU_DATA_DIR)
.arg(name);
.arg(name));

dir.setPath(path);
QStringList scriptlets = dir.entryList(QDir::AllEntries|QDir::NoDot|QDir::NoDotDot,
Expand Down
1 change: 0 additions & 1 deletion ssuks/ssukickstarter.h
Expand Up @@ -27,7 +27,6 @@ class SsuKickstarter {

private:
QHash<QString, QString> repoOverride;
QString pathPrefix;
Ssu ssu;
bool rndMode;
QString deviceModel;
Expand Down

0 comments on commit f2aed51

Please sign in to comment.