components/python/novaclient/novaclient-PYVER.p5m
changeset 6829 ba8d48abe5da
parent 5405 66fd59fecd68
equal deleted inserted replaced
6828:92d993615297 6829:ba8d48abe5da
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 #
    26 #
    27 # As an earlier Python 3 version of novaclient was published, we continue
    27 # As an earlier Python 3 version of novaclient was published, we continue
    28 # to do so for now by dropping the dependency on the corresponding
    28 # to do so for now by dropping the dependency on the corresponding
    29 # keystoneclient & oslo.utils as the latter are not Python 3 ready.
    29 # keystoneauth1, oslo.serialization & oslo.utils as the latter are not
       
    30 # Python 3 ready.
    30 #
    31 #
    31 <transform depend fmri=library/python/keystoneclient-3\d type=require -> drop>
    32 <transform depend fmri=library/python/keystoneauth1-3\d type=require -> drop>
       
    33 <transform depend fmri=library/python/oslo.serialization-3\d type=require \
       
    34     -> drop>
    32 <transform depend fmri=library/python/oslo.utils-3\d type=require -> drop>
    35 <transform depend fmri=library/python/oslo.utils-3\d type=require -> drop>
       
    36 #
    33 set name=pkg.fmri \
    37 set name=pkg.fmri \
    34     value=pkg:/library/python/novaclient-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    38     value=pkg:/library/python/novaclient-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    35 set name=pkg.summary \
    39 set name=pkg.summary \
    36     value="Python and command-line clients for the OpenStack Compute API"
    40     value="Python and command-line clients for the OpenStack Compute API"
    37 set name=pkg.description \
    41 set name=pkg.description \
    51 #
    55 #
    52 link path=usr/bin/nova target=nova-$(PYVER) mediator=python \
    56 link path=usr/bin/nova target=nova-$(PYVER) mediator=python \
    53     mediator-version=$(PYVER)
    57     mediator-version=$(PYVER)
    54 file path=usr/bin/nova-$(PYVER)
    58 file path=usr/bin/nova-$(PYVER)
    55 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/__init__.py
    59 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/__init__.py
       
    60 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/api_versions.py
    56 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/auth_plugin.py
    61 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/auth_plugin.py
    57 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/base.py
    62 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/base.py
    58 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/client.py
    63 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/client.py
    59 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/crypto.py
    64 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/crypto.py
    60 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/exceptions.py
    65 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/exceptions.py
    61 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/extension.py
    66 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/extension.py
    62 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/i18n.py
    67 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/i18n.py
    63 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/__init__.py
    68 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/__init__.py
    64 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/__init__.py
    69 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/__init__.py
    65 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/_i18n.py
       
    66 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/__init__.py
       
    67 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/auth.py
       
    68 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/base.py
       
    69 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/client.py
       
    70 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/exceptions.py
       
    71 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/fake_client.py
       
    72 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/apiclient/utils.py
       
    73 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/cliutils.py
    70 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/cliutils.py
    74 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/openstack/common/uuidutils.py
       
    75 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/service_catalog.py
    71 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/service_catalog.py
    76 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/shell.py
    72 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/shell.py
    77 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/utils.py
    73 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/utils.py
    78 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v1_1/__init__.py
       
    79 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/__init__.py
    74 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/__init__.py
    80 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/agents.py
    75 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/agents.py
    81 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/aggregates.py
    76 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/aggregates.py
    82 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/availability_zones.py
    77 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/availability_zones.py
    83 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/certs.py
    78 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/certs.py
   115 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/quotas.py
   110 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/quotas.py
   116 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_group_default_rules.py
   111 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_group_default_rules.py
   117 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_group_rules.py
   112 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_group_rules.py
   118 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_groups.py
   113 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/security_groups.py
   119 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/server_groups.py
   114 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/server_groups.py
       
   115 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/server_migrations.py
   120 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/servers.py
   116 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/servers.py
   121 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/services.py
   117 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/services.py
   122 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/shell.py
   118 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/shell.py
   123 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/usage.py
   119 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/usage.py
   124 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/versions.py
   120 file path=usr/lib/python$(PYVER)/vendor-packages/novaclient/v2/versions.py
   135 file path=usr/lib/python$(PYVER)/vendor-packages/python_novaclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
   131 file path=usr/lib/python$(PYVER)/vendor-packages/python_novaclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/requires.txt
   136 file path=usr/lib/python$(PYVER)/vendor-packages/python_novaclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
   132 file path=usr/lib/python$(PYVER)/vendor-packages/python_novaclient-$(COMPONENT_VERSION)-py$(PYVER).egg-info/top_level.txt
   137 #
   133 #
   138 license novaclient.license license="Apache v2.0"
   134 license novaclient.license license="Apache v2.0"
   139 
   135 
   140 # force a group dependency on the optional anyjson; pkgdepend work is needed to
   136 # force a dependency on keystoneauth1; pkgdepend work is needed to flush this
   141 # flush this out.
       
   142 depend type=group fmri=library/python/anyjson-$(PYV)
       
   143 
       
   144 # force a group dependency on the optional simplejson; pkgdepend work is needed
       
   145 # to flush this out.
       
   146 depend type=group fmri=library/python/simplejson-$(PYV)
       
   147 
       
   148 # force a dependency on argparse; pkgdepend work is needed to flush this out.
       
   149 depend type=require fmri=library/python/argparse-$(PYV)
       
   150 
       
   151 # force a dependency on babel; pkgdepend work is needed to flush this out.
       
   152 depend type=require fmri=library/python/babel-$(PYV)
       
   153 
       
   154 # force a dependency on iso8601; pkgdepend work is needed to flush this out.
       
   155 depend type=require fmri=library/python/iso8601-$(PYV)
       
   156 
       
   157 # force a dependency on keystoneclient; pkgdepend work is needed to flush this
       
   158 # out.
   137 # out.
   159 depend type=require fmri=library/python/keystoneclient-$(PYV)
   138 depend type=require fmri=library/python/keystoneauth1-$(PYV)
   160 
   139 
   161 # force a dependency on the novaclient package
   140 # force a dependency on the novaclient package
   162 depend type=require \
   141 depend type=require \
   163     fmri=library/python/novaclient@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   142     fmri=library/python/novaclient@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
   143 
       
   144 # force a dependency on oslo.i18n; pkgdepend work is needed to flush this out.
       
   145 depend type=require fmri=library/python/oslo.i18n-$(PYV)
       
   146 
       
   147 # force a dependency on oslo.serialization; pkgdepend work is needed to flush
       
   148 # this out.
       
   149 depend type=require fmri=library/python/oslo.serialization-$(PYV)
   164 
   150 
   165 # force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
   151 # force a dependency on oslo.utils; pkgdepend work is needed to flush this out.
   166 depend type=require fmri=library/python/oslo.utils-$(PYV)
   152 depend type=require fmri=library/python/oslo.utils-$(PYV)
   167 
   153 
   168 # force a dependency on pbr; pkgdepend work is needed to flush this out.
   154 # force a dependency on pbr; pkgdepend work is needed to flush this out.
   177 # force a dependency on setuptools; pkgdepend work is needed to flush this out.
   163 # force a dependency on setuptools; pkgdepend work is needed to flush this out.
   178 depend type=require fmri=library/python/setuptools-$(PYV)
   164 depend type=require fmri=library/python/setuptools-$(PYV)
   179 
   165 
   180 # force a dependency on six; pkgdepend work is needed to flush this out.
   166 # force a dependency on six; pkgdepend work is needed to flush this out.
   181 depend type=require fmri=library/python/six-$(PYV)
   167 depend type=require fmri=library/python/six-$(PYV)
   182 
       
   183 # force a dependency on stevedore; pkgdepend work is needed to flush this out.
       
   184 depend type=require fmri=library/python/stevedore-$(PYV)