std::string const solver = _config->Find("APT::Solver::Name", "internal");
if (solver != "internal")
{
- FILE* output = fopen("/tmp/universe.log", "w");
- edspWriter::WriteUniverse(Cache, output);
+ FILE* output = fopen("/tmp/scenario.log", "w");
+ edspWriter::WriteScenario(Cache, output);
fclose(output);
output = fopen("/tmp/request.log", "w");
edspWriter::WriteRequest(Cache, output);
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
/* ######################################################################
- The universe file is designed to work as an intermediate file between
+ The scenario file is designed to work as an intermediate file between
APT and the resolver. Its on propose very similar to a dpkg status file
##################################################################### */
/*}}}*/
return _error->Errno("fstat","Failed to stat");
CFile->Size = St.st_size;
CFile->mtime = St.st_mtime;
- CFile->Archive = Gen.WriteUniqString("universe");
+ CFile->Archive = Gen.WriteUniqString("edsp::scenario");
if (Gen.MergeList(Parser) == false)
return _error->Error("Problem with MergeList %s",File.c_str());
// we don't have a record parser for this type as the file is not presistent
return NULL;
};
- edspIFType() {Label = "APT universe file";};
+ edspIFType() {Label = "EDSP scenario file";};
};
static edspIFType _apt_Universe;
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
/* ######################################################################
- The universe file is designed to work as an intermediate file between
+ The scenario file is designed to work as an intermediate file between
APT and the resolver. Its on propose very similar to a dpkg status file
##################################################################### */
/*}}}*/
// Description /*{{{*/
/* ######################################################################
- This system provides the abstraction to use the universe file as the
+ This system provides the abstraction to use the scenario file as the
only source of package information to be able to feed the created file
back to APT for its own consumption (eat your own dogfood).
// System::Score - Determine if we should use the edsp system /*{{{*/
signed edspSystem::Score(Configuration const &Cnf)
{
- if (Cnf.Find("Dir::State::universe", "") == "stdin")
+ if (Cnf.Find("Dir::State::edsp::scenario", "") == "stdin")
return 1000;
- if (FileExists(Cnf.FindFile("Dir::State::universe","")) == true)
+ if (FileExists(Cnf.FindFile("Dir::State::edsp::scenario","")) == true)
return 1000;
return -1000;
}
{
if (StatusFile == 0)
{
- if (_config->Find("Dir::State::universe", "") == "stdin")
+ if (_config->Find("Dir::State::edsp::scenario", "") == "stdin")
StatusFile = new edspIndex("stdin");
else
- StatusFile = new edspIndex(_config->FindFile("Dir::State::universe"));
+ StatusFile = new edspIndex(_config->FindFile("Dir::State::edsp::scenario"));
}
List.push_back(StatusFile);
return true;
/*}}}*/
// edspWriter::WriteUniverse - to the given file descriptor /*{{{*/
-bool edspWriter::WriteUniverse(pkgDepCache &Cache, FILE* output)
+bool edspWriter::WriteScenario(pkgDepCache &Cache, FILE* output)
{
// we could use pkgCache::DepType and ::Priority, but these would be lokalized stringsā¦
const char * const PrioMap[] = {0, "important", "required", "standard",
class edspWriter /*{{{*/
{
public:
- bool static WriteUniverse(pkgDepCache &Cache, FILE* output);
+ bool static WriteScenario(pkgDepCache &Cache, FILE* output);
bool static WriteRequest(pkgDepCache &Cache, FILE* output);
bool static WriteSolution(pkgDepCache &Cache, FILE* output);
};