From: Tomas Sedovic <[email protected]>
This adds empty controllers and views that we'll be using in the new UI.
They're hooked up into the routes. Visiting for example:
http://aeolus.example.com/image_factory/assemblies
will invoke the AssembliesController and render the appropriate view.
---
.../admin/hardware_profiles_controller.rb | 5 +++++
.../controllers/admin/pool_families_controller.rb | 5 +++++
.../admin/provider_accounts_controller.rb | 5 +++++
src/app/controllers/admin/providers_controller.rb | 5 +++++
src/app/controllers/admin/realms_controller.rb | 5 +++++
src/app/controllers/admin/roles_controller.rb | 5 +++++
src/app/controllers/admin/settings_controller.rb | 5 +++++
src/app/controllers/admin/users_controller.rb | 5 +++++
.../image_factory/assemblies_controller.rb | 5 +++++
.../image_factory/deployables_controller.rb | 5 +++++
.../image_factory/templates_controller.rb | 5 +++++
.../resources/deployments_controller.rb | 5 +++++
.../controllers/resources/instances_controller.rb | 5 +++++
src/app/controllers/resources/pools_controller.rb | 5 +++++
src/app/views/admin/hardware_profiles/index.haml | 1 +
src/app/views/admin/pool_families/index.haml | 1 +
src/app/views/admin/provider_accounts/index.haml | 1 +
src/app/views/admin/providers/index.haml | 1 +
src/app/views/admin/realms/index.haml | 1 +
src/app/views/admin/roles/index.haml | 1 +
src/app/views/admin/settings/index.haml | 1 +
src/app/views/admin/users/index.haml | 1 +
src/app/views/image_factory/assemblies/index.haml | 1 +
src/app/views/image_factory/deployables/index.haml | 1 +
src/app/views/image_factory/templates/index.haml | 1 +
src/app/views/resources/deployments/index.haml | 1 +
src/app/views/resources/instances/index.haml | 1 +
src/app/views/resources/pools/index.haml | 1 +
src/config/routes.rb | 11 +++++++++++
29 files changed, 95 insertions(+), 0 deletions(-)
create mode 100644 src/app/controllers/admin/hardware_profiles_controller.rb
create mode 100644 src/app/controllers/admin/pool_families_controller.rb
create mode 100644 src/app/controllers/admin/provider_accounts_controller.rb
create mode 100644 src/app/controllers/admin/providers_controller.rb
create mode 100644 src/app/controllers/admin/realms_controller.rb
create mode 100644 src/app/controllers/admin/roles_controller.rb
create mode 100644 src/app/controllers/admin/settings_controller.rb
create mode 100644 src/app/controllers/admin/users_controller.rb
create mode 100644 src/app/controllers/image_factory/assemblies_controller.rb
create mode 100644 src/app/controllers/image_factory/deployables_controller.rb
create mode 100644 src/app/controllers/image_factory/templates_controller.rb
create mode 100644 src/app/controllers/resources/deployments_controller.rb
create mode 100644 src/app/controllers/resources/instances_controller.rb
create mode 100644 src/app/controllers/resources/pools_controller.rb
create mode 100644 src/app/views/admin/hardware_profiles/index.haml
create mode 100644 src/app/views/admin/pool_families/index.haml
create mode 100644 src/app/views/admin/provider_accounts/index.haml
create mode 100644 src/app/views/admin/providers/index.haml
create mode 100644 src/app/views/admin/realms/index.haml
create mode 100644 src/app/views/admin/roles/index.haml
create mode 100644 src/app/views/admin/settings/index.haml
create mode 100644 src/app/views/admin/users/index.haml
create mode 100644 src/app/views/image_factory/assemblies/index.haml
create mode 100644 src/app/views/image_factory/deployables/index.haml
create mode 100644 src/app/views/image_factory/templates/index.haml
create mode 100644 src/app/views/resources/deployments/index.haml
create mode 100644 src/app/views/resources/instances/index.haml
create mode 100644 src/app/views/resources/pools/index.haml
diff --git a/src/app/controllers/admin/hardware_profiles_controller.rb
b/src/app/controllers/admin/hardware_profiles_controller.rb
new file mode 100644
index 0000000..ceffce1
--- /dev/null
+++ b/src/app/controllers/admin/hardware_profiles_controller.rb
@@ -0,0 +1,5 @@
+class Admin::HardwareProfilesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/pool_families_controller.rb
b/src/app/controllers/admin/pool_families_controller.rb
new file mode 100644
index 0000000..17e0b8f
--- /dev/null
+++ b/src/app/controllers/admin/pool_families_controller.rb
@@ -0,0 +1,5 @@
+class Admin::PoolFamiliesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/provider_accounts_controller.rb
b/src/app/controllers/admin/provider_accounts_controller.rb
new file mode 100644
index 0000000..6e353df
--- /dev/null
+++ b/src/app/controllers/admin/provider_accounts_controller.rb
@@ -0,0 +1,5 @@
+class Admin::ProviderAccountsController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/providers_controller.rb
b/src/app/controllers/admin/providers_controller.rb
new file mode 100644
index 0000000..d9035f5
--- /dev/null
+++ b/src/app/controllers/admin/providers_controller.rb
@@ -0,0 +1,5 @@
+class Admin::ProvidersController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/realms_controller.rb
b/src/app/controllers/admin/realms_controller.rb
new file mode 100644
index 0000000..6d09873
--- /dev/null
+++ b/src/app/controllers/admin/realms_controller.rb
@@ -0,0 +1,5 @@
+class Admin::RealmsController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/roles_controller.rb
b/src/app/controllers/admin/roles_controller.rb
new file mode 100644
index 0000000..821effe
--- /dev/null
+++ b/src/app/controllers/admin/roles_controller.rb
@@ -0,0 +1,5 @@
+class Admin::RolesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/settings_controller.rb
b/src/app/controllers/admin/settings_controller.rb
new file mode 100644
index 0000000..2176fc5
--- /dev/null
+++ b/src/app/controllers/admin/settings_controller.rb
@@ -0,0 +1,5 @@
+class Admin::SettingsController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/admin/users_controller.rb
b/src/app/controllers/admin/users_controller.rb
new file mode 100644
index 0000000..62b733e
--- /dev/null
+++ b/src/app/controllers/admin/users_controller.rb
@@ -0,0 +1,5 @@
+class Admin::UsersController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/image_factory/assemblies_controller.rb
b/src/app/controllers/image_factory/assemblies_controller.rb
new file mode 100644
index 0000000..531fb9e
--- /dev/null
+++ b/src/app/controllers/image_factory/assemblies_controller.rb
@@ -0,0 +1,5 @@
+class ImageFactory::AssembliesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/image_factory/deployables_controller.rb
b/src/app/controllers/image_factory/deployables_controller.rb
new file mode 100644
index 0000000..351ed06
--- /dev/null
+++ b/src/app/controllers/image_factory/deployables_controller.rb
@@ -0,0 +1,5 @@
+class ImageFactory::DeployablesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/image_factory/templates_controller.rb
b/src/app/controllers/image_factory/templates_controller.rb
new file mode 100644
index 0000000..1b204cf
--- /dev/null
+++ b/src/app/controllers/image_factory/templates_controller.rb
@@ -0,0 +1,5 @@
+class ImageFactory::TemplatesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/resources/deployments_controller.rb
b/src/app/controllers/resources/deployments_controller.rb
new file mode 100644
index 0000000..de9d529
--- /dev/null
+++ b/src/app/controllers/resources/deployments_controller.rb
@@ -0,0 +1,5 @@
+class Resources::DeploymentsController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/resources/instances_controller.rb
b/src/app/controllers/resources/instances_controller.rb
new file mode 100644
index 0000000..e435cf1
--- /dev/null
+++ b/src/app/controllers/resources/instances_controller.rb
@@ -0,0 +1,5 @@
+class Resources::InstancesController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/controllers/resources/pools_controller.rb
b/src/app/controllers/resources/pools_controller.rb
new file mode 100644
index 0000000..84956b8
--- /dev/null
+++ b/src/app/controllers/resources/pools_controller.rb
@@ -0,0 +1,5 @@
+class Resources::PoolsController < ApplicationController
+
+ def index
+ end
+end
diff --git a/src/app/views/admin/hardware_profiles/index.haml
b/src/app/views/admin/hardware_profiles/index.haml
new file mode 100644
index 0000000..dd779f7
--- /dev/null
+++ b/src/app/views/admin/hardware_profiles/index.haml
@@ -0,0 +1 @@
+admin/hardware_profiles/index.haml
diff --git a/src/app/views/admin/pool_families/index.haml
b/src/app/views/admin/pool_families/index.haml
new file mode 100644
index 0000000..e50f43b
--- /dev/null
+++ b/src/app/views/admin/pool_families/index.haml
@@ -0,0 +1 @@
+admin/pool_families/index.haml
diff --git a/src/app/views/admin/provider_accounts/index.haml
b/src/app/views/admin/provider_accounts/index.haml
new file mode 100644
index 0000000..72c0ee2
--- /dev/null
+++ b/src/app/views/admin/provider_accounts/index.haml
@@ -0,0 +1 @@
+admin/provider_accounts/index.haml
diff --git a/src/app/views/admin/providers/index.haml
b/src/app/views/admin/providers/index.haml
new file mode 100644
index 0000000..589bac8
--- /dev/null
+++ b/src/app/views/admin/providers/index.haml
@@ -0,0 +1 @@
+admin/providers/index.haml
diff --git a/src/app/views/admin/realms/index.haml
b/src/app/views/admin/realms/index.haml
new file mode 100644
index 0000000..374f27a
--- /dev/null
+++ b/src/app/views/admin/realms/index.haml
@@ -0,0 +1 @@
+admin/realms/index.haml
diff --git a/src/app/views/admin/roles/index.haml
b/src/app/views/admin/roles/index.haml
new file mode 100644
index 0000000..d063630
--- /dev/null
+++ b/src/app/views/admin/roles/index.haml
@@ -0,0 +1 @@
+admin/roles/index.haml
diff --git a/src/app/views/admin/settings/index.haml
b/src/app/views/admin/settings/index.haml
new file mode 100644
index 0000000..e87f648
--- /dev/null
+++ b/src/app/views/admin/settings/index.haml
@@ -0,0 +1 @@
+admin/settings/index.haml
diff --git a/src/app/views/admin/users/index.haml
b/src/app/views/admin/users/index.haml
new file mode 100644
index 0000000..606d747
--- /dev/null
+++ b/src/app/views/admin/users/index.haml
@@ -0,0 +1 @@
+admin/users/index.haml
diff --git a/src/app/views/image_factory/assemblies/index.haml
b/src/app/views/image_factory/assemblies/index.haml
new file mode 100644
index 0000000..766d92c
--- /dev/null
+++ b/src/app/views/image_factory/assemblies/index.haml
@@ -0,0 +1 @@
+image_factory/assemblies/index.haml
diff --git a/src/app/views/image_factory/deployables/index.haml
b/src/app/views/image_factory/deployables/index.haml
new file mode 100644
index 0000000..edd58fc
--- /dev/null
+++ b/src/app/views/image_factory/deployables/index.haml
@@ -0,0 +1 @@
+image_factory/deployables/index.haml
diff --git a/src/app/views/image_factory/templates/index.haml
b/src/app/views/image_factory/templates/index.haml
new file mode 100644
index 0000000..689b39b
--- /dev/null
+++ b/src/app/views/image_factory/templates/index.haml
@@ -0,0 +1 @@
+image_factory/templates/index.haml
diff --git a/src/app/views/resources/deployments/index.haml
b/src/app/views/resources/deployments/index.haml
new file mode 100644
index 0000000..fdc537d
--- /dev/null
+++ b/src/app/views/resources/deployments/index.haml
@@ -0,0 +1 @@
+resources/deployments/index.haml
diff --git a/src/app/views/resources/instances/index.haml
b/src/app/views/resources/instances/index.haml
new file mode 100644
index 0000000..0354016
--- /dev/null
+++ b/src/app/views/resources/instances/index.haml
@@ -0,0 +1 @@
+resources/instances/index.haml
diff --git a/src/app/views/resources/pools/index.haml
b/src/app/views/resources/pools/index.haml
new file mode 100644
index 0000000..5716106
--- /dev/null
+++ b/src/app/views/resources/pools/index.haml
@@ -0,0 +1 @@
+resources/pools/index.haml
diff --git a/src/config/routes.rb b/src/config/routes.rb
index 146e16f..fc3a36a 100644
--- a/src/config/routes.rb
+++ b/src/config/routes.rb
@@ -32,6 +32,17 @@ ActionController::Routing::Routes.draw do |map|
# You can have the root of your site routed by hooking up ''
# -- just remember to delete public/index.html.
+ map.namespace 'resources' do
+ map.resources :pools, :instances, :deployments
+ end
+
+ map.namespace 'image_factory' do
+ map.resources :assemblies, :deployables, :templates
+ end
+
+ map.namespace 'admin' do
+ map.resources :hardware_profiles, :pool_families, :providers, :realms,
:roles, :settings, :users
+ end
map.resources :pools
--
1.7.3.2
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel