From: Tomas Sedovic tsedovic@redhat.com
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
deltacloud-devel@lists.fedorahosted.org