This file is indexed.

/usr/share/pyshared/python_troveclient-1.0.5.egg-info/PKG-INFO is in python-troveclient 1.0.5-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
Metadata-Version: 1.1
Name: python-troveclient
Version: 1.0.5
Summary: Client library for OpenStack DBaaS API
Home-page: http://www.openstack.org/
Author: OpenStack
Author-email: openstack-dev@lists.openstack.org
License: UNKNOWN
Description: Python bindings to the OpenStack Trove API
        ===========================================
        
        This is a client for the OpenStack Trove API. There's a Python API (the
        ``troveclient`` module), and a command-line script (``trove``). Each
        implements 100% of the OpenStack Trove API.
        
        See the `OpenStack CLI guide`_ for information on how to use the ``trove``
        command-line tool. You may also want to look at the
        `OpenStack API documentation`_.
        
        .. _OpenStack CLI Guide: http://docs.openstack.org/cli/quick-start/content/
        .. _OpenStack API documentation: http://docs.openstack.org/api/
        
        The project is hosted on `Launchpad`_, where bugs can be filed. The code is
        hosted on `Github`_. Patches must be submitted using `Gerrit`_, *not* Github
        pull requests.
        
        .. _Github: https://github.com/openstack/python-troveclient
        .. _Releases: https://github.com/openstack/python-troveclient/releases
        .. _Launchpad: https://launchpad.net/python-troveclient
        .. _Gerrit: http://wiki.openstack.org/GerritWorkflow
        
        This code a fork of `Jacobian's python-cloudservers`__ If you need API support
        for the Rackspace API solely or the BSD license, you should use that repository.
        python-troveclient is licensed under the Apache License like the rest of OpenStack.
        
        __ http://github.com/jacobian/python-cloudservers
        
        .. contents:: Contents:
           :local:
        
        Command-line API
        ----------------
        
        Installing this package gets you a shell command, ``trove``, that you
        can use to interact with any Rackspace compatible API (including OpenStack).
        
        You'll need to provide your OpenStack username and password. You can do this
        with the ``--os-username``, ``--os-password`` and  ``--os-tenant-name``
        params, but it's easier to just set them as environment variables::
        
            export OS_USERNAME=openstack
            export OS_PASSWORD=yadayada
            export OS_TENANT_NAME=myproject
        
        You will also need to define the authentication url with ``--os-auth-url``
        and the version of the API with ``--version``.  Or set them as an environment
        variables as well::
        
            export OS_AUTH_URL=http://example.com:5000/v2.0/
        
        Since Keystone can return multiple regions in the Service Catalog, you
        can specify the one you want with ``--os-region-name`` (or
        ``export OS_REGION_NAME``). It defaults to the first in the list returned.
        
        You'll find complete documentation on the shell by running
        ``trove help``::
        
             usage: trove [--version] [--debug] [--os-username <auth-user-name>]
                          [--os-password <auth-password>]
                          [--os-tenant-name <auth-tenant-name>]
                          [--os-tenant-id <auth-tenant-id>] [--os-auth-url <auth-url>]
                          [--os-region-name <region-name>] [--service-type <service-type>]
                          [--service-name <service-name>] [--bypass-url <bypass-url>]
                          [--database-service-name <database-service-name>]
                          [--endpoint-type <endpoint-type>]
                          [--os-database-api-version <database-api-ver>]
                          [--os-cacert <ca-certificate>] [--retries <retries>] [--json]
                          <subcommand> ...
        
             Command-line interface to the OpenStack Trove API.
        
             Positional arguments:
               <subcommand>
                 backup-create       Creates a backup.
                 backup-delete       Deletes a backup.
                 backup-list         Lists available backups.
                 backup-list-instance
                                     Lists available backups for an instance.
                 backup-show         Shows details of a backup.
                 configuration-attach
                                     Attaches a configuration group to an instance.
                 configuration-create
                                     Creates a configuration group.
                 configuration-default
                                     Shows the default configuration of an instance.
                 configuration-delete
                                     Deletes a configuration group.
                 configuration-detach
                                     Detaches a configuration group from an instance.
                 configuration-instances
                                     Lists all instances associated with a configuration
                                     group.
                 configuration-list  Lists all configuration groups.
                 configuration-parameter-list
                                     Lists available parameters for a configuration group.
                 configuration-parameter-show
                                     Shows details of a configuration parameter.
                 configuration-patch
                                     Patches a configuration group.
                 configuration-show  Shows details of a configuration group.
                 configuration-update
                                     Updates a configuration group.
                 create              Creates a new instance.
                 database-create     Creates a database on an instance.
                 database-delete     Deletes a database.
                 database-list       Lists available databases on an instance.
                 datastore-list      Lists available datastores.
                 datastore-show      Shows details of a datastore.
                 datastore-version-list
                                     Lists available versions for a datastore.
                 datastore-version-show
                                     Shows details of a datastore version.
                 delete              Deletes an instance.
                 flavor-list         Lists available flavors.
                 flavor-show         Shows details of a flavor.
                 limit-list          Lists the limits for a tenant.
                 list                Lists all the instances.
                 resize-flavor       Resizes the flavor of an instance.
                 resize-volume       Resizes the volume size of an instance.
                 restart             Restarts the instance.
                 root-enable         Enables root for a instance.
                 root-show           Gets root enabled status for a instance.
                 secgroup-add-rule   Creates a security group rule.
                 secgroup-delete-rule
                                     Deletes a security group rule.
                 secgroup-list       Lists all security groups.
                 secgroup-show       Shows details about a security group.
                 show                Shows details of an instance.
                 user-create         Creates a user.
                 user-delete         Deletes a user from the instance.
                 user-grant-access   Grants access to a database(s) for a user.
                 user-list           Lists the users for a instance.
                 user-revoke-access  Revokes access to a database for a user.
                 user-show           Gets a user from the instance.
                 user-show-access    Gets a users access from the instance.
                 user-update-attributes
                                     Updates a users attributes from the instance.
                 bash-completion     Prints arguments for bash_completion.
                 help                Displays help about this program or one of its
                                     subcommands.
        
             Optional arguments:
               --version             show program's version number and exit
               --debug               Print debugging output.
               --os-username <auth-user-name>
                                     Defaults to env[OS_USERNAME].
               --os-password <auth-password>
                                     Defaults to env[OS_PASSWORD].
               --os-tenant-name <auth-tenant-name>
                                     Defaults to env[OS_TENANT_NAME].
               --os-tenant-id <auth-tenant-id>
                                     Defaults to env[OS_TENANT_ID].
               --os-auth-url <auth-url>
                                     Defaults to env[OS_AUTH_URL].
               --os-region-name <region-name>
                                     Defaults to env[OS_REGION_NAME].
               --service-type <service-type>
                                     Defaults to database for most actions.
               --service-name <service-name>
                                     Defaults to env[TROVE_SERVICE_NAME].
               --bypass-url <bypass-url>
                                     Defaults to env[TROVE_BYPASS_URL].
               --database-service-name <database-service-name>
                                     Defaults to env[TROVE_DATABASE_SERVICE_NAME].
               --endpoint-type <endpoint-type>
                                     Defaults to env[TROVE_ENDPOINT_TYPE] or publicURL.
               --os-database-api-version <database-api-ver>
                                     Accepts 1, defaults to env[OS_DATABASE_API_VERSION].
               --os-cacert <ca-certificate>
                                     Specify a CA bundle file to use in verifying a TLS
                                     (https) server certificate. Defaults to
                                     env[OS_CACERT].
               --retries <retries>   Number of retries.
               --json, --os-json-output
                                     Output json instead of prettyprint. Defaults to
                                     env[OS_JSON_OUTPUT].
        
        Python API
        ----------
        
        There's also a complete Python API, but it has not yet been documented.
        
        Quick-start using keystone::
        
            # use v2.0 auth with http://example.com:5000/v2.0/")
            >>> from troveclient.v1 import client
            >>> nt = client.Client(USER, PASS, TENANT, AUTH_URL, service_type="database")
            >>> nt.instances.list()
            [...]
        
        
Platform: UNKNOWN
Classifier: Environment :: OpenStack
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3