Metadata-Version: 2.4
Name: python-vigieclient
Version: 0.0.1
Summary: Client library for the Operator API
Home-page: https://www.openstack.org/
Author: OpenStack
Author-email: openstack-discuss@lists.openstack.org
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 :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pbr>=2.0.0
Requires-Dist: osc-lib>=2.2.1
Requires-Dist: python-openstackclient>=5.0.0
Requires-Dist: keystoneauth1>=4.5.0
Requires-Dist: requests>=2.25.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: requires-dist
Dynamic: summary

==================
python-vigieclient
==================

Python client library and CLI plugin for the Vigie operator API srvice.

Description
-----------

This package provides a Python client library and OpenStack CLI plugin for
interacting with the Vigie operator API service. It allows operators to
schedule, list and manage operator operations through command-line interfaces
or programmatically.

Installation
------------

Install using pip::

    pip install python-vigieclient

Prerequisites
-------------

- OpenStack environment with Vigie service deployed
- Valid OpenStack credentials
- python-openstackclient installed

CLI Usage
---------

Once installed, the Vigie commands are available through the openstack CLI:

    openstack vigie evacluate compute <compute-host>
    openstack vigie validate compute <compute-host>
    openstack vigie purge project <project-uuid-or-name>

List all operations:

    openstack vigie list

License
-------

Apache License, Version 2.0

