std::ostream & Target::dumpOn( std::ostream & str ) const
{ return _pimpl->dumpOn( str ); }
+ void Target::getResolvablesToInsDel ( const ResPool pool_r,
+ PoolItemList & dellist_r,
+ PoolItemList & instlist_r,
+ PoolItemList & srclist_r ) const
+ { _pimpl->getResolvablesToInsDel( pool_r, dellist_r, instlist_r, srclist_r ); }
/////////////////////////////////////////////////////////////////
} // namespace zypp
ResObject::constPtr whoOwnsFile (const std::string & path_str) const;
+ /** JUST FOR TESTSUITE */
+ /** Sort according to prereqs and media numbers */
+ void getResolvablesToInsDel ( const ResPool pool_r,
+ PoolItemList & dellist_r,
+ PoolItemList & instlist_r,
+ PoolItemList & srclist_r ) const;
+
#ifndef STORAGE_DISABLED
/** enables the storage target */
bool isStorageEnabled() const;
TargetImpl::getResolvablesToInsDel ( const ResPool pool_r,
PoolItemList & dellist_r,
PoolItemList & instlist_r,
- PoolItemList & srclist_r )
+ PoolItemList & srclist_r ) const
{
dellist_r.clear();
instlist_r.clear();
other_list.push_back( *cit );
continue;
}
-MIL << "Package " << *cpkg << ", media " << cpkg->mediaId() << endl;
+MIL << "Package " << *cpkg << ", media " << cpkg->mediaId() << " last_medianum " << last_medianum << " best_medianum " << best_medianum << endl;
if ( // rankPriority[cpkg->instSrcRank()] == last_prio &&
cpkg->mediaId() == last_medianum ) {
// prefer packages on current media.
{
friend std::ostream & operator<<( std::ostream & str, const TargetImpl & obj );
- private:
+ public:
+ /** JUST FOR TESTSUITE */
/** Sort according to prereqs and media numbers */
void getResolvablesToInsDel ( const ResPool pool_r,
PoolItemList & dellist_r,
PoolItemList & instlist_r,
- PoolItemList & srclist_r );
+ PoolItemList & srclist_r ) const;
public: