You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
3.0 KiB

  1. #-*- coding: utf-8 -*-
  2. # Copyright 2008-2010 Mir Calculate. http://www.calculate-linux.org
  3. #
  4. # Licensed under the Apache License, Version 2.0 (the "License");
  5. # you may not use this file except in compliance with the License.
  6. # You may obtain a copy of the License at
  7. #
  8. # http://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. # See the License for the specific language governing permissions and
  14. # limitations under the License.
  15. #Допустимые ключи значений
  16. # mode - режим переменной r-не переназначается из командной строки,
  17. # w-переназначается из командной строки
  18. # type - тип переменной состоит из двух элементов(что это и для чего
  19. # это)
  20. # value - значение переменной
  21. class Data:
  22. # имя компьютера
  23. os_net_hostname = {'mode':"w"}
  24. # разрешенные сети
  25. os_net_allow ={}
  26. # ip на всех интерфейсах
  27. os_net_ip ={}
  28. #короткое название системы (CLD)
  29. os_linux_shortname={}
  30. #домен
  31. os_net_domain = {'mode':"w"}
  32. # Пути к ini файлам
  33. cl_env_path = {'value':['/var/calculate/remote/calculate.env',
  34. '/var/calculate/calculate.env',
  35. '/etc/calculate/calculate.env']}
  36. # локаль (прим: ru_RU.UTF-8)
  37. os_locale_locale = {}
  38. # язык (прим: ru_RU)
  39. os_locale_lang = {}
  40. # язык (прим: ru)
  41. os_locale_language = {}
  42. # раскладка клавиатуры для X
  43. os_locale_xkb = {}
  44. # названия используемых раскладок клавиатуры для X
  45. os_locale_xkbname = {}
  46. # архитектура компьютера (i686,x86_64)
  47. os_arch_machine = {}
  48. #проход при наложении профилей 1,2,3,4,5 и.т д
  49. cl_pass_step = {'mode':"w"}
  50. # обрабатываемый файл профиля
  51. cl_pass_file = {'mode':"w"}
  52. # корневой раздел файловой системы
  53. os_root_dev = {}
  54. # тип носителя (ram, hdd, usb-hdd, livecd)
  55. os_root_type = {}
  56. # полное название системы
  57. os_linux_name = {}
  58. # постфикс к названию системы
  59. os_linux_subname = {}
  60. # название виртуальной машины (virtualbox, vmware, qemu)
  61. hr_virtual = {}
  62. # версия системы
  63. os_linux_ver = {}
  64. # Тип профиля
  65. cl_pass_type = {'mode':"w"}
  66. # Действие программы
  67. cl_pass_run = {'mode':"w"}
  68. #Логин пользователя
  69. ur_login = {'mode':"w"}