Skip to content

Commit cfc50ea

Browse files
committed
MergedTransaction::listPersistences
1 parent ff8a038 commit cfc50ea

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

libdnf/transaction/MergedTransaction.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,16 @@ MergedTransaction::listCmdlines() const
9797
return cmdLines;
9898
}
9999

100+
std::vector< TransactionPersistence >
101+
MergedTransaction::listPersistences() const
102+
{
103+
std::vector< TransactionPersistence > persistences;
104+
for (auto t : transactions) {
105+
persistences.push_back(t->getPersistence());
106+
}
107+
return persistences;
108+
}
109+
100110
std::vector< TransactionState >
101111
MergedTransaction::listStates() const
102112
{

libdnf/transaction/MergedTransaction.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ class MergedTransaction {
4747
std::vector< int64_t > listIds() const;
4848
std::vector< uint32_t > listUserIds() const;
4949
std::vector< std::string > listCmdlines() const;
50+
std::vector< TransactionPersistence > listPersistences() const;
5051
std::vector< TransactionState > listStates() const;
5152
std::vector< std::string > listReleasevers() const;
5253
std::vector< std::string > listComments() const;

0 commit comments

Comments
 (0)