19
19
* ` taiga::back::cron ` : Setup crontab
20
20
* ` taiga::back::database ` : Configure Taiga back database
21
21
* ` taiga::back::dependencies ` : Configure Taiga back dependencies
22
- * ` taiga::back::env ` : Configure Taiga back virtualenv
23
22
* ` taiga::back::install ` : Install Taiga back
24
23
* ` taiga::back::ldap ` : Manage Taiga back LDAP configuration
25
24
* ` taiga::back::migrate ` : Perform Taiga back migrations
38
37
39
38
* ` taiga::back::manage ` : Allow running actions in Taiga back environment
40
39
40
+ ### Tasks
41
+
42
+ * [ ` version ` ] ( #version ) : Retrieve Taiga back and front versions
43
+
41
44
## Classes
42
45
43
46
### <a name =" taiga " ></a >` taiga `
@@ -56,6 +59,7 @@ The following parameters are available in the `taiga` class:
56
59
* [ ` repo_ensure ` ] ( #repo_ensure )
57
60
* [ ` repo_revision ` ] ( #repo_revision )
58
61
* [ ` back_directory ` ] ( #back_directory )
62
+ * [ ` venv_directory ` ] ( #venv_directory )
59
63
* [ ` front_directory ` ] ( #front_directory )
60
64
* [ ` back_user ` ] ( #back_user )
61
65
* [ ` public_register_enabled ` ] ( #public_register_enabled )
@@ -133,6 +137,14 @@ Directory where is installed the backend of Taiga.
133
137
134
138
Default value: ` '/srv/www/taiga-back' `
135
139
140
+ ##### <a name =" venv_directory " ></a >` venv_directory `
141
+
142
+ Data type: ` Stdlib::Absolutepath `
143
+
144
+ Default where is installed python dependencies.
145
+
146
+ Default value: ` '/srv/www/taiga-venv' `
147
+
136
148
##### <a name =" front_directory " ></a >` front_directory `
137
149
138
150
Data type: ` Stdlib::Absolutepath `
@@ -298,6 +310,7 @@ The following parameters are available in the `taiga::back` class:
298
310
* [ ` repo_ensure ` ] ( #repo_ensure )
299
311
* [ ` repo_revision ` ] ( #repo_revision )
300
312
* [ ` install_dir ` ] ( #install_dir )
313
+ * [ ` venv_dir ` ] ( #venv_dir )
301
314
* [ ` public_register_enabled ` ] ( #public_register_enabled )
302
315
* [ ` ldap_enable ` ] ( #ldap_enable )
303
316
* [ ` ldap_server ` ] ( #ldap_server )
@@ -314,9 +327,6 @@ The following parameters are available in the `taiga::back` class:
314
327
* [ ` email_port ` ] ( #email_port )
315
328
* [ ` email_user ` ] ( #email_user )
316
329
* [ ` email_password ` ] ( #email_password )
317
- * [ ` python_path ` ] ( #python_path )
318
- * [ ` python_version ` ] ( #python_version )
319
- * [ ` virtualenv ` ] ( #virtualenv )
320
330
* [ ` change_notification_min_interval ` ] ( #change_notification_min_interval )
321
331
* [ ` default_project_slug_prefix ` ] ( #default_project_slug_prefix )
322
332
@@ -410,6 +420,14 @@ Directory where is installed the backend of Taiga.
410
420
411
421
Default value: ` '/srv/www/taiga-back' `
412
422
423
+ ##### <a name =" venv_dir " ></a >` venv_dir `
424
+
425
+ Data type: ` Stdlib::Absolutepath `
426
+
427
+ Directory where is installed Taiga pyhton dependencies.
428
+
429
+ Default value: ` '/srv/www/taiga-venv' `
430
+
413
431
##### <a name =" public_register_enabled " ></a >` public_register_enabled `
414
432
415
433
Data type: ` Boolean `
@@ -538,30 +556,6 @@ Password to authenticate on the mail server.
538
556
539
557
Default value: `` undef ``
540
558
541
- ##### <a name =" python_path " ></a >` python_path `
542
-
543
- Data type: ` Stdlib::Absolutepath `
544
-
545
- Path to Python.
546
-
547
- Default value: ` $taiga::back::params::python_path `
548
-
549
- ##### <a name =" python_version " ></a >` python_version `
550
-
551
- Data type: ` String[1] `
552
-
553
- Version of Python.
554
-
555
- Default value: ` $taiga::back::params::python_version `
556
-
557
- ##### <a name =" virtualenv " ></a >` virtualenv `
558
-
559
- Data type: ` Stdlib::Absolutepath `
560
-
561
- Path to virtualenv.
562
-
563
- Default value: ` $taiga::back::params::virtualenv `
564
-
565
559
##### <a name =" change_notification_min_interval " ></a >` change_notification_min_interval `
566
560
567
561
Data type: ` Optional[Integer] `
@@ -693,6 +687,7 @@ The following parameters are available in the `taiga::vhost` class:
693
687
* [ ` protocol ` ] ( #protocol )
694
688
* [ ` hostname ` ] ( #hostname )
695
689
* [ ` back_directory ` ] ( #back_directory )
690
+ * [ ` venv_directory ` ] ( #venv_directory )
696
691
* [ ` front_directory ` ] ( #front_directory )
697
692
* [ ` back_user ` ] ( #back_user )
698
693
* [ ` ssl_cert ` ] ( #ssl_cert )
@@ -717,6 +712,12 @@ Data type: `Stdlib::Absolutepath`
717
712
718
713
Directory where is installed the backend of Taiga.
719
714
715
+ ##### <a name =" venv_directory " ></a >` venv_directory `
716
+
717
+ Data type: ` Stdlib::Absolutepath `
718
+
719
+ Directory where is installed python dependencies.
720
+
720
721
##### <a name =" front_directory " ></a >` front_directory `
721
722
722
723
Data type: ` Stdlib::Absolutepath `
@@ -755,3 +756,25 @@ Default value: ``undef``
755
756
756
757
## Defined types
757
758
759
+ ## Tasks
760
+
761
+ ### <a name =" version " ></a >` version `
762
+
763
+ Retrieve Taiga back and front versions
764
+
765
+ ** Supports noop?** false
766
+
767
+ #### Parameters
768
+
769
+ ##### ` backend_directory `
770
+
771
+ Data type: ` String[1] `
772
+
773
+ Backend directory
774
+
775
+ ##### ` frontend_directory `
776
+
777
+ Data type: ` String[1] `
778
+
779
+ Frontend directory
780
+
0 commit comments