[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-5261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13839141#comment-13839141
 ] 

ASF subversion and git services commented on CLOUDSTACK-5261:
-------------------------------------------------------------

Commit bd6f706b7261948ff44cffeebab0c7fcddfae857 in branch refs/heads/master 
from [~alena1108]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=bd6f706 ]

CLOUDSTACK-5261: added support for Alert publishing via ROOT Admin API

Conflicts:
        engine/orchestration/src/com/cloud/agent/manager/AgentManagerImpl.java
        engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java
        
engine/storage/image/src/org/apache/cloudstack/storage/image/TemplateServiceImpl.java
        
engine/storage/volume/src/org/apache/cloudstack/storage/datastore/provider/DefaultHostListener.java
        
engine/storage/volume/src/org/apache/cloudstack/storage/volume/VolumeServiceImpl.java
        
plugins/hypervisors/hyperv/src/com/cloud/hypervisor/hyperv/discoverer/HypervServerDiscoverer.java
        
plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/VmwareServerDiscoverer.java
        
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
        server/src/com/cloud/alert/AlertManagerImpl.java
        server/src/com/cloud/alert/ConsoleProxyAlertAdapter.java
        server/src/com/cloud/alert/SecondaryStorageVmAlertAdapter.java
        server/src/com/cloud/configuration/ConfigurationManagerImpl.java
        server/src/com/cloud/ha/HighAvailabilityManagerExtImpl.java
        server/src/com/cloud/ha/HighAvailabilityManagerImpl.java
        
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
        server/src/com/cloud/resourcelimit/ResourceLimitManagerImpl.java
        server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
        server/src/com/cloud/vm/UserVmManagerImpl.java
        usage/src/com/cloud/usage/UsageAlertManagerImpl.java
        usage/src/com/cloud/usage/UsageManagerImpl.java

listAlerts: introduced new parameter "name" to the alertResponse

Conflicts:
        
api/src/org/apache/cloudstack/api/command/admin/resource/ListAlertsCmd.java
        server/src/com/cloud/alert/AlertManagerImpl.java
        usage/src/com/cloud/usage/UsageAlertManagerImpl.java

Added new Admin API - generateAlert. Available to ROOT admin only

Conflicts:
        api/src/org/apache/cloudstack/alert/AlertService.java
        api/src/org/apache/cloudstack/api/BaseCmd.java
        usage/src/com/cloud/usage/UsageAlertManagerImpl.java

listAlerts: implemented search by alert name

Conflicts:
        api/src/org/apache/cloudstack/alert/AlertService.java
        
api/src/org/apache/cloudstack/api/command/admin/resource/ListAlertsCmd.java
        engine/schema/src/com/cloud/alert/AlertVO.java


> Ability to publish Alerts via CS Root API
> -----------------------------------------
>
>                 Key: CLOUDSTACK-5261
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5261
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: API
>    Affects Versions: 4.2.0
>            Reporter: Alena Prokharchyk
>            Assignee: Alena Prokharchyk
>             Fix For: 4.3.0
>
>
> Third party systems integrating with CloudStack should be able to publish 
> alerts in order to utilize CS Alert notification system. Currently there is 
> no way to publish an alert through the web API; it can be done only by direct 
> calls to the AlertManager. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to