From 81952cd36096b59d9c5241b280926da49c336052 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Vachon?= Date: Mon, 30 Mar 2015 17:37:32 -0400 Subject: [PATCH] Service submodules skeletons --- Gruntfile.js | 9 +++++++++ app/components/service/service.html | 4 +++- app/components/service/service.js | 5 ++++- .../service/service_info/service_info.html | 2 ++ app/components/service/service_info/service_info.js | 13 +++++++++++++ .../service/service_main/service_main.html | 2 ++ app/components/service/service_main/service_main.js | 13 +++++++++++++ .../service/service_metrics/service_metrics.html | 2 ++ .../service/service_metrics/service_metrics.js | 13 +++++++++++++ 9 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 app/components/service/service_info/service_info.html create mode 100644 app/components/service/service_info/service_info.js create mode 100644 app/components/service/service_main/service_main.html create mode 100644 app/components/service/service_main/service_main.js create mode 100644 app/components/service/service_metrics/service_metrics.html create mode 100644 app/components/service/service_metrics/service_metrics.js diff --git a/Gruntfile.js b/Gruntfile.js index 92fb1a9..7ca80f9 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -116,6 +116,9 @@ module.exports = function (grunt) { '<%= project.app %>/components/host/host_main/host_main.js', '<%= project.app %>/components/host/host_services_list/host_services_list.js', '<%= project.app %>/components/service/service.js', + '<%= project.app %>/components/service/service_main/service_main.js', + '<%= project.app %>/components/service/service_info/service_info.js', + '<%= project.app %>/components/service/service_metrics/service_metrics.js', '<%= project.app %>/routing_view/routing_view.js', '<%= project.app %>/templates/dashboard/dashboard.js', '<%= project.app %>/templates/single_table/single_table.js', @@ -160,6 +163,9 @@ module.exports = function (grunt) { '<%= project.build %>/components/host/host_main/host_main.js': '<%= project.app %>/components/host/host_main/host_main.js', '<%= project.build %>/components/host/host_services_list/host_services_list.js': '<%= project.app %>/components/host/host_services_list/host_services_list.js', '<%= project.build %>/components/service/service.js': '<%= project.app %>/components/service/service.js', + '<%= project.build %>/components/service/service_main/service_main.js': '<%= project.app %>/components/service/service_main/service_main.js', + '<%= project.build %>/components/service/service_info/service_info.js': '<%= project.app %>/components/service/service_info/service_info.js', + '<%= project.build %>/components/service/service_metrics/service_metrics.js': '<%= project.app %>/components/service/service_metrics/service_metrics.js', '<%= project.build %>/routing_view/routing_view.js': '<%= project.app %>/routing_view/routing_view.js', '<%= project.build %>/templates/dashboard/dashboard.js': '<%= project.app %>/templates/dashboard/dashboard.js', @@ -198,6 +204,9 @@ module.exports = function (grunt) { '<%= project.build %>/components/host/host_main/host_main.js', '<%= project.build %>/components/host/host_services_list/host_services_list.js', '<%= project.build %>/components/service/service.js', + '<%= project.build %>/components/service/service_main/service_main.js', + '<%= project.build %>/components/service/service_info/service_info.js', + '<%= project.build %>/components/service/service_metrics/service_metrics.js', '<%= project.build %>/routing_view/routing_view.js', '<%= project.build %>/templates/dashboard/dashboard.js', '<%= project.build %>/templates/single_table/single_table.js', diff --git a/app/components/service/service.html b/app/components/service/service.html index 06df942..79461bf 100644 --- a/app/components/service/service.html +++ b/app/components/service/service.html @@ -1,5 +1,7 @@
-

{{data}}

+ + +
diff --git a/app/components/service/service.js b/app/components/service/service.js index 914d3f9..69b5a42 100644 --- a/app/components/service/service.js +++ b/app/components/service/service.js @@ -1,6 +1,9 @@ 'use strict'; -angular.module('adagios.service', ['adagios.live']) +angular.module('adagios.service', ['adagios.live', + 'adagios.service.main', + 'adagios.service.info', + 'adagios.service.metrics']) .value('serviceConfig', {}) diff --git a/app/components/service/service_info/service_info.html b/app/components/service/service_info/service_info.html new file mode 100644 index 0000000..6f0916a --- /dev/null +++ b/app/components/service/service_info/service_info.html @@ -0,0 +1,2 @@ +
+
diff --git a/app/components/service/service_info/service_info.js b/app/components/service/service_info/service_info.js new file mode 100644 index 0000000..299f278 --- /dev/null +++ b/app/components/service/service_info/service_info.js @@ -0,0 +1,13 @@ +'use strict'; + +angular.module('adagios.service.info', []) + + .controller('ServiceInfoCtrl', ['$scope', function ($scope) { + }]) + + .directive('adgServiceInfo', function () { + return { + restrict: 'E', + templateUrl: 'components/service/service_info/service_info.html' + }; + }); diff --git a/app/components/service/service_main/service_main.html b/app/components/service/service_main/service_main.html new file mode 100644 index 0000000..280d1f7 --- /dev/null +++ b/app/components/service/service_main/service_main.html @@ -0,0 +1,2 @@ +
+
diff --git a/app/components/service/service_main/service_main.js b/app/components/service/service_main/service_main.js new file mode 100644 index 0000000..0e3788a --- /dev/null +++ b/app/components/service/service_main/service_main.js @@ -0,0 +1,13 @@ +'use strict'; + +angular.module('adagios.service.main', []) + + .controller('ServiceMainCtrl', ['$scope', function ($scope) { + }]) + + .directive('adgServiceMain', function () { + return { + restrict: 'E', + templateUrl: 'components/service/service_main/service_main.html' + }; + }); diff --git a/app/components/service/service_metrics/service_metrics.html b/app/components/service/service_metrics/service_metrics.html new file mode 100644 index 0000000..26a1cb8 --- /dev/null +++ b/app/components/service/service_metrics/service_metrics.html @@ -0,0 +1,2 @@ +
+
diff --git a/app/components/service/service_metrics/service_metrics.js b/app/components/service/service_metrics/service_metrics.js new file mode 100644 index 0000000..32653df --- /dev/null +++ b/app/components/service/service_metrics/service_metrics.js @@ -0,0 +1,13 @@ +'use strict'; + +angular.module('adagios.service.metrics', []) + + .controller('ServiceMetricsCtrl', ['$scope', function ($scope) { + }]) + + .directive('adgServiceMetrics', function () { + return { + restrict: 'E', + templateUrl: 'components/service/service_metrics/service_metrics.html' + }; + });