Switch to new BPM file structure #8

Merged
EnumDev merged 11 commits from improve_bpm_structure into master 2024-10-23 06:22:40 +00:00
Showing only changes of commit fe928dbbd6 - Show all commits

View File

@ -18,11 +18,17 @@ type BPMOperation struct {
func (operation *BPMOperation) ActionsContainPackage(pkg string) bool {
for _, action := range operation.Actions {
if action.GetActionType() == "install" {
return action.(*InstallPackageAction).BpmPackage.PkgInfo.Name == pkg
if action.(*InstallPackageAction).BpmPackage.PkgInfo.Name == pkg {
return true
}
} else if action.GetActionType() == "fetch" {
return action.(*FetchPackageAction).RepositoryEntry.Info.Name == pkg
if action.(*FetchPackageAction).RepositoryEntry.Info.Name == pkg {
return true
}
} else if action.GetActionType() == "remove" {
return action.(*RemovePackageAction).BpmPackage.PkgInfo.Name == pkg
if action.(*RemovePackageAction).BpmPackage.PkgInfo.Name == pkg {
return true
}
}
}
return false