Commit Graph

9 Commits

Author SHA1 Message Date
gengchc2 43b64a1c63 Correct errors about freezer-api supporting for V1 and V2 api
At present, the codes as follows:
db/elastic/driver.py:
Def get_engine (self):
    If not self._engine:
        Self._engine = db_session.ElasticSearchEngineV2(self.backend)
    Return self._engine
There is that freezer-api can't support support v1.
Actually, there is enable_v1_api ,but it is not used correctly.
The documents will be modified in other patches.

For example:
1)freezer-api v1:
  /etc/freezer/freezer-api.conf:
      [DEFAULT]
          enable_v1_api = True
	  [storage]
          driver = elasticsearch
          backend = elasticsearch
	  [elasticsearch]
          hosts = http://172.16.1.200:9200
          number_of_replicas = 0
          index = freezer

  /etc/freezer/scheduler.conf:
      [DEFAULT]
          enable_v1_api = True

   command: freezer --os-backup-api-version 1  job-list

2)freezer-api v2:
  /etc/freezer/freezer-api.conf:
      [DEFAULT]
          enable_v1_api = False
		  or
		  # enable_v1_api = False
	  [storage]
          driver = elasticsearch
          backend = elasticsearch
	  [elasticsearch]
          hosts = http://172.16.1.200:9200
          number_of_replicas = 0
          index = freezer

  /etc/freezer/scheduler.conf:
      [DEFAULT]
         enable_v1_api = False
		 or
		 # enable_v1_api = False

   command: freezer job-list

Change-Id: I9eb490c874efa0d752982f38f0971f80bcab14f3
2018-11-09 00:21:20 +00:00
Trinh Nguyen 1467df83a6 Clean up docs and specs directories
This patch proposes to clean up unused or redundant docs
as well as moving config-generator to the etc dir

Change-Id: I37d4c4ad1d46ee273575021ca90d5b31121ce9e8
2018-09-05 15:18:30 +09:00
melissaml f1380cb4c5 Drop all qpid related explanations
Qpid was removed in Mitaka from Oslo Messaging, so we
can remove all qpid related explanations.

Change-Id: I161df87e0d36e89a32a7a8bd44417cc30e1f60b7
2018-08-30 10:55:34 +00:00
Saad Zaher 9c45b46972 Added CLI docs for freezer
Added generated cli opts for
   * freezer-agent
   * freezer-scheduler

Change-Id: I16146170468ec4fe764b0deddca17272ef73802b
2017-09-19 10:46:19 +01:00
Saad Zaher 54005e50da Migrating documentation to the new style
Change-Id: I4a398b2ea3023250905208f35996015f5a5d5e84
2017-09-14 10:13:46 -06:00
Jenkins 1157d3c5f8 Merge "Allow for multiple jobs to be executed at the same time" 2017-03-10 12:09:25 +00:00
Pierre-Arthur MATHIEU ffd99c4a2e Allow for multiple jobs to be executed at the same time
Change-Id: I2fa6f989a21f7964cc573010f58d68ad003788d5
2017-03-01 17:20:22 +00:00
Domhnall Walsh 27fee2057f Removing obsolete oslo.log configuration settings
Change-Id: Ic9ac913097bcc45a7c792a6d7dc3a670a4d55074
Closes-Bug: #1600244
2016-07-08 15:28:42 +01:00
Saad Zaher 5a0c2e9c07 Add oslo.config entry point for Freezer-scheduler
Allows freezer-scheduler to generate sample config files for the
ease of use. To generate a config file use the following command:
oslo-config-generator --config-file config-generator/scheduler.conf
it will generate a sample config file in freezer/etc

Change-Id: Ib24454708b19a1a2ea3e374cbb3b374b1c66e685
Closes-Bug: #1548346
2016-02-22 15:35:03 +00:00