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

Reply via email to