Skip to content

Commit 47a41a0

Browse files
authored
[plugins/vsphere][feat] Move vSphere plugin to dedicated repository (#2243)
1 parent 20335dd commit 47a41a0

19 files changed

+5
-916
lines changed

.github/workflows/check_pr_plugin_vsphere.yml

Lines changed: 0 additions & 75 deletions
This file was deleted.

.github/workflows/model_check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ on:
1717
- 'plugins/onelogin/**'
1818
- 'plugins/onprem/**'
1919
- 'plugins/slack/**'
20-
- 'plugins/vsphere/**'
2120
- '.github/**'
2221
- 'requirements-all.txt'
2322
workflow_dispatch:
@@ -53,7 +52,8 @@ jobs:
5352
run: |
5453
python -m pip install --upgrade pip
5554
python -m pip install -r requirements-all.txt
56-
pip install fixlib/ plugins/aws/ plugins/azure/ plugins/digitalocean/ plugins/dockerhub/ plugins/example_collector/ plugins/gcp/ plugins/github/ plugins/k8s/ plugins/onelogin/ plugins/onprem/ plugins/posthog/ plugins/random/ plugins/scarf/ plugins/slack/ plugins/vsphere/
55+
pip install fixlib/ plugins/aws/ plugins/azure/ plugins/digitalocean/ plugins/dockerhub/ plugins/example_collector/ plugins/gcp/ plugins/github/ plugins/k8s/ plugins/onelogin/ plugins/onprem/ plugins/posthog/ plugins/random/ plugins/scarf/ plugins/slack/
56+
pip install fixinventory-plugin-vsphere
5757
5858
- name: Run tests
5959
working-directory: ./fixlib

Dockerfile.fixinventorybase

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ RUN . /build/jupyterlite-venv-python3/bin/activate && python -m jupyter lite bui
5656
WORKDIR /usr/src
5757
RUN . /usr/local/fix-venv-python3/bin/activate && pip install -r requirements-extra.txt
5858
RUN . /usr/local/fix-venv-python3/bin/activate && find plugins/ -maxdepth 1 -mindepth 1 -type d -print0 | xargs -0 python -m pip install ./fixlib ./fixcore ./fixworker ./fixmetrics ./fixshell
59+
RUN . /usr/local/fix-venv-python3/bin/activate && python -m pip install fixinventory-plugin-vsphere
5960

6061
# Install AWS CLI
6162
WORKDIR /usr/src

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
🤖 Automate Tasks: Tedious tasks like rule enforcement, resource tagging, and cleanup can be [automated using jobs](https://inventory.fix.security/docs/concepts/automation).
1919

20-
Currently, Fix Inventory can collect [AWS](plugins/aws), [Google Cloud](plugins/gcp), [DigitalOcean](plugins/digitalocean), [VMWare Vsphere](plugins/vsphere), [OneLogin](plugins/onelogin), and [Slack](plugins/slack) resources. If the cloud you are using is not listed, it is easy to write your own collectors. An example can be found [here](plugins/example_collector).
20+
Currently, Fix Inventory can collect [AWS](plugins/aws), [Google Cloud](plugins/gcp), [DigitalOcean](plugins/digitalocean), [VMWare vSphere](https://github.com/someengineering/fixinventory-plugin-vsphere), [OneLogin](plugins/onelogin), and [Slack](plugins/slack) resources. If the cloud you are using is not listed, it is easy to write your own collectors. An example can be found [here](plugins/example_collector).
2121

2222

2323
## Getting started

plugins/vsphere/LICENSE

Lines changed: 0 additions & 202 deletions
This file was deleted.

plugins/vsphere/MANIFEST.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

plugins/vsphere/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)