From 4ce9e713cea1460436380128c7707c7445602343 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Tue, 11 Jan 2022 13:17:38 +0200 Subject: [PATCH] Make plugins usable as part of collection Since we're converting plugins repo to collection, we make plugins usable from collection. For that we change repo structure. Symlinks to old destinations are created for backwards compatability Change-Id: I15b4a9f50910794c11b57457f9f4fbb34f321654 --- connection | 1 + filter | 1 + library | 1 + {library => plugins/action}/keystone | 0 {library => plugins/action}/memcached | 0 {library => plugins/action}/provider_networks | 0 {connection => plugins/connection}/ssh.py | 0 filter/osa-filters.py => plugins/filter/osa_filters.py | 0 {strategy => plugins/strategy}/linear.py | 0 {strategy => plugins/strategy}/tagfilter.py | 0 strategy | 1 + 11 files changed, 4 insertions(+) create mode 120000 connection create mode 120000 filter create mode 120000 library rename {library => plugins/action}/keystone (100%) rename {library => plugins/action}/memcached (100%) rename {library => plugins/action}/provider_networks (100%) rename {connection => plugins/connection}/ssh.py (100%) rename filter/osa-filters.py => plugins/filter/osa_filters.py (100%) rename {strategy => plugins/strategy}/linear.py (100%) rename {strategy => plugins/strategy}/tagfilter.py (100%) create mode 120000 strategy diff --git a/connection b/connection new file mode 120000 index 00000000..221701c6 --- /dev/null +++ b/connection @@ -0,0 +1 @@ +plugins/connection \ No newline at end of file diff --git a/filter b/filter new file mode 120000 index 00000000..dfb1bfb4 --- /dev/null +++ b/filter @@ -0,0 +1 @@ +plugins/filter \ No newline at end of file diff --git a/library b/library new file mode 120000 index 00000000..047879ff --- /dev/null +++ b/library @@ -0,0 +1 @@ +plugins/action \ No newline at end of file diff --git a/library/keystone b/plugins/action/keystone similarity index 100% rename from library/keystone rename to plugins/action/keystone diff --git a/library/memcached b/plugins/action/memcached similarity index 100% rename from library/memcached rename to plugins/action/memcached diff --git a/library/provider_networks b/plugins/action/provider_networks similarity index 100% rename from library/provider_networks rename to plugins/action/provider_networks diff --git a/connection/ssh.py b/plugins/connection/ssh.py similarity index 100% rename from connection/ssh.py rename to plugins/connection/ssh.py diff --git a/filter/osa-filters.py b/plugins/filter/osa_filters.py similarity index 100% rename from filter/osa-filters.py rename to plugins/filter/osa_filters.py diff --git a/strategy/linear.py b/plugins/strategy/linear.py similarity index 100% rename from strategy/linear.py rename to plugins/strategy/linear.py diff --git a/strategy/tagfilter.py b/plugins/strategy/tagfilter.py similarity index 100% rename from strategy/tagfilter.py rename to plugins/strategy/tagfilter.py diff --git a/strategy b/strategy new file mode 120000 index 00000000..c819b41e --- /dev/null +++ b/strategy @@ -0,0 +1 @@ +plugins/strategy \ No newline at end of file