Commit c29b99869fd5d96bffa5c0983717732a8abe309b

Authored by Paulo Tada
1 parent 1806386a

Changing templates to cookbook_file colab recipie

Files dashboard.py and profile

Signed-off-by: Matheus Fernandes <matheus.souza.fernandes@gmail.com>
cookbooks/colab/files/default/dashboard.py 0 → 100644
@@ -0,0 +1,21 @@ @@ -0,0 +1,21 @@
  1 +from colab.widgets.widget_manager import WidgetManager
  2 +
  3 +from colab.super_archives.widgets.dashboard_latest_collaborations import \
  4 + DashboardLatestCollaborationsWidget
  5 +from colab.super_archives.widgets.dashboard_most_relevant_threads import \
  6 + DashboardMostRelevantThreadsWidget
  7 +from colab.super_archives.widgets.dashboard_latest_threads import \
  8 + DashboardLatestThreadsWidget
  9 +from colab.super_archives.widgets.dashboard_collaboration_graph import \
  10 + DashboardCollaborationGraphWidget
  11 +
  12 +# Dashboard Widgets
  13 +WidgetManager.register_widget('dashboard',
  14 + DashboardLatestCollaborationsWidget())
  15 +WidgetManager.register_widget('dashboard',
  16 + DashboardCollaborationGraphWidget())
  17 +WidgetManager.register_widget('dashboard',
  18 + DashboardMostRelevantThreadsWidget())
  19 +WidgetManager.register_widget('dashboard',
  20 + DashboardLatestThreadsWidget())
  21 +
cookbooks/colab/files/default/profile.py 0 → 100644
@@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
  1 +from colab.widgets.widget_manager import WidgetManager
  2 +from colab.accounts.widgets.group import GroupWidget
  3 +from colab.accounts.widgets.group_membership import GroupMembershipWidget
  4 +from colab.accounts.widgets.latest_posted import LatestPostedWidget
  5 +from colab.accounts.widgets.latest_contributions import \
  6 + LatestContributionsWidget
  7 +
  8 +from colab.accounts.widgets.collaboration_chart import CollaborationChart
  9 +from colab.accounts.widgets.participation_chart import ParticipationChart
  10 +
  11 +# Profile Widgets
  12 +WidgetManager.register_widget('group', GroupWidget())
  13 +WidgetManager.register_widget('button', GroupMembershipWidget())
  14 +WidgetManager.register_widget('list', LatestPostedWidget())
  15 +WidgetManager.register_widget('list', LatestContributionsWidget())
  16 +WidgetManager.register_widget('charts', CollaborationChart())
  17 +WidgetManager.register_widget('charts', ParticipationChart())
cookbooks/colab/recipes/default.rb
@@ -178,7 +178,7 @@ end @@ -178,7 +178,7 @@ end
178 execute 'colab-admin migrate' 178 execute 'colab-admin migrate'
179 179
180 # Adding widgets for colab 180 # Adding widgets for colab
181 -template '/etc/colab/widgets.d/dashboard.py' do 181 +cookbook_file '/etc/colab/widgets.d/dashboard.py' do
182 owner 'root' 182 owner 'root'
183 group 'colab' 183 group 'colab'
184 mode 0640 184 mode 0640
@@ -186,7 +186,7 @@ template &#39;/etc/colab/widgets.d/dashboard.py&#39; do @@ -186,7 +186,7 @@ template &#39;/etc/colab/widgets.d/dashboard.py&#39; do
186 notifies :restart, 'service[colab]' 186 notifies :restart, 'service[colab]'
187 end 187 end
188 188
189 -template '/etc/colab/widgets.d/profile.py' do 189 +cookbook_file '/etc/colab/widgets.d/profile.py' do
190 owner 'root' 190 owner 'root'
191 group 'colab' 191 group 'colab'
192 mode 0640 192 mode 0640
cookbooks/colab/templates/dashboard.py.erb
@@ -1,21 +0,0 @@ @@ -1,21 +0,0 @@
1 -from colab.widgets.widget_manager import WidgetManager  
2 -  
3 -from colab.super_archives.widgets.dashboard_latest_collaborations import \  
4 - DashboardLatestCollaborationsWidget  
5 -from colab.super_archives.widgets.dashboard_most_relevant_threads import \  
6 - DashboardMostRelevantThreadsWidget  
7 -from colab.super_archives.widgets.dashboard_latest_threads import \  
8 - DashboardLatestThreadsWidget  
9 -from colab.super_archives.widgets.dashboard_collaboration_graph import \  
10 - DashboardCollaborationGraphWidget  
11 -  
12 -# Dashboard Widgets  
13 -WidgetManager.register_widget('dashboard',  
14 - DashboardLatestCollaborationsWidget())  
15 -WidgetManager.register_widget('dashboard',  
16 - DashboardCollaborationGraphWidget())  
17 -WidgetManager.register_widget('dashboard',  
18 - DashboardMostRelevantThreadsWidget())  
19 -WidgetManager.register_widget('dashboard',  
20 - DashboardLatestThreadsWidget())  
21 -  
cookbooks/colab/templates/profile.py.erb
@@ -1,17 +0,0 @@ @@ -1,17 +0,0 @@
1 -from colab.widgets.widget_manager import WidgetManager  
2 -from colab.accounts.widgets.group import GroupWidget  
3 -from colab.accounts.widgets.group_membership import GroupMembershipWidget  
4 -from colab.accounts.widgets.latest_posted import LatestPostedWidget  
5 -from colab.accounts.widgets.latest_contributions import \  
6 - LatestContributionsWidget  
7 -  
8 -from colab.accounts.widgets.collaboration_chart import CollaborationChart  
9 -from colab.accounts.widgets.participation_chart import ParticipationChart  
10 -  
11 -# Profile Widgets  
12 -WidgetManager.register_widget('group', GroupWidget())  
13 -WidgetManager.register_widget('button', GroupMembershipWidget())  
14 -WidgetManager.register_widget('list', LatestPostedWidget())  
15 -WidgetManager.register_widget('list', LatestContributionsWidget())  
16 -WidgetManager.register_widget('charts', CollaborationChart())  
17 -WidgetManager.register_widget('charts', ParticipationChart())