components/openstack/cinder/files/cinder-volume.xml
changeset 3998 5bd484384122
parent 1944 56ac2df1785b
child 4476 230dcd277ef6
equal deleted inserted replaced
3997:0ca3f3d6c919 3998:5bd484384122
     1 <?xml version="1.0" ?>
     1 <?xml version="1.0" ?>
     2 <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
     2 <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
     3 <!--
     3 <!--
     4  Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
     4  Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
     5 
     5 
     6  Licensed under the Apache License, Version 2.0 (the "License"); you may
     6  Licensed under the Apache License, Version 2.0 (the "License"); you may
     7  not use this file except in compliance with the License. You may obtain
     7  not use this file except in compliance with the License. You may obtain
     8  a copy of the License at
     8  a copy of the License at
     9 
     9 
    26     name="application/openstack/cinder/cinder-volume">
    26     name="application/openstack/cinder/cinder-volume">
    27 
    27 
    28     <dependency name='multiuser' grouping='require_all' restart_on='error'
    28     <dependency name='multiuser' grouping='require_all' restart_on='error'
    29       type='service'>
    29       type='service'>
    30       <service_fmri value='svc:/milestone/multi-user:default' />
    30       <service_fmri value='svc:/milestone/multi-user:default' />
       
    31     </dependency>
       
    32 
       
    33     <dependency name='upgrade' grouping='require_all' restart_on='none'
       
    34       type='service'>
       
    35       <service_fmri
       
    36         value='svc:/application/openstack/cinder/cinder-upgrade' />
    31     </dependency>
    37     </dependency>
    32 
    38 
    33     <dependency name='iscsi_target' grouping='optional_all' restart_on='error'
    39     <dependency name='iscsi_target' grouping='optional_all' restart_on='error'
    34       type='service'>
    40       type='service'>
    35       <service_fmri value='svc:/network/iscsi/target:default' />
    41       <service_fmri value='svc:/network/iscsi/target:default' />
    67       <dependency name='ntp' grouping='optional_all' restart_on='none'
    73       <dependency name='ntp' grouping='optional_all' restart_on='none'
    68         type='service'>
    74         type='service'>
    69         <service_fmri value='svc:/network/ntp'/>
    75         <service_fmri value='svc:/network/ntp'/>
    70       </dependency>
    76       </dependency>
    71 
    77 
       
    78       <dependency name='rabbitmq' grouping='optional_all' restart_on='none'
       
    79         type='service'>
       
    80         <service_fmri value='svc:/network/amqp/rabbitmq'/>
       
    81       </dependency>
       
    82 
    72       <exec_method timeout_seconds="60" type="method" name="start"
    83       <exec_method timeout_seconds="60" type="method" name="start"
    73         exec="/lib/svc/method/cinder-volume %m">
    84         exec="/lib/svc/method/cinder-volume %m">
    74         <method_context>
    85         <method_context>
    75           <method_credential user='cinder' group='cinder' />
    86           <method_credential user='cinder' group='cinder' />
    76         </method_context>
    87         </method_context>