Mike Hiretsky
2712f2cb92
Change method of check --set value for ability set empty values.
14 years ago
Mike Hiretsky
37051d38e9
Added cl_chroot_status from calculate-builder.
14 years ago
Самоукин Алексей
4d7832c98e
Added LDAP variables.
14 years ago
Самоукин Алексей
f78ef27c35
Modified method of printing variables.
14 years ago
Самоукин Алексей
a2de191f04
Modified method of printing variables.
...
We attribute variables official replaced hide.
Modified algorithm to determine the section to write the variable with higher priority in the library variables.
Variables with a certain value are replaced by variables with the method of filling.
14 years ago
Самоукин Алексей
9e67c48b6d
Replaced by the attribute variable 'official' to 'hide'.
...
Changed the priority sections of the variable.
14 years ago
Самоукин Алексей
953dc4a757
Remove '\n' in result b64encode().
14 years ago
Самоукин Алексей
22567b7b74
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
e52d9ec12a
Fix print messages from stderr. Fix delete template vars. Fix server.ldap module (Can't import module 'ldap').
14 years ago
Mike Hiretsky
d50ebb1492
Fix "IOError: [Errno 32] Broken pipe" bug.
14 years ago
Mike Hiretsky
e2587d273f
Fix and improve processProgess.
14 years ago
Mike Hiretsky
55c90ec53a
Add processProgress. Fix process object.
14 years ago
Самоукин Алексей
133ba00dad
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
6cb0a8b9ef
Added methods for server services.
14 years ago
Самоукин Алексей
42d84ea50f
Bugfix. Disabled translate text header template.
14 years ago
Самоукин Алексей
75da453e9c
Fix translate.
14 years ago
Самоукин Алексей
e245d3ff57
Merge branch 'master' of calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
3d86bd66c0
Fix cl_opt.
14 years ago
Mike Hiretsky
95d5df3d09
Fix os_net_domain fill method.
...
Result of cl_overriding.exit call is value of variable. This made for
ability override exit for variables print.
14 years ago
Mike Hiretsky
cee0c6fa58
Add check file existing for functions.
...
Check added for function isMount and getRunCommands.
14 years ago
Самоукин Алексей
0240ec5b1c
Merge branch 'master' of calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
c0a5c05c80
Bugfix (get X users in virtual machine).
14 years ago
Mike Hiretsky
217eb2bb12
Bug fix crash install if /dev/disk/by-id is not exists
14 years ago
Mike Hiretsky
2943cbe099
Fix detect initrd files (initrd and initrd-install).
14 years ago
Mike Hiretsky
f1c1b17a1f
Added getRunCommnads function for 'ps ax' alternate
14 years ago
Самоукин Алексей
9b0f2dbb8f
Bugfix
14 years ago
Самоукин Алексей
25c24fa881
Merge branch 'master' of calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
b7582753b8
Deleted template function exec().
14 years ago
Mike Hiretsky
bbfc691dc4
Moved not get_ methods from cl_fill to cl_vars_share module.
...
Fill function refactoring: os_linux_ver,os_linux_shortname and etc.
Moved some fill methods from calculate-install.
Changed regular expression for find initramfs files!!!.
Move os_scratch from install to lib.
14 years ago
Самоукин Алексей
57dc84c57b
Added template header options append=clear.
14 years ago
Самоукин Алексей
2aeb9b25de
Added use of the space character in conditional blocks.
14 years ago
Самоукин Алексей
a67f6ba0d2
Add template function exec().
14 years ago
Mike Hiretsky
bd6eceec7f
Fix directory creating with fixed pathJoin.
14 years ago
Mike Hiretsky
02ac8cb780
Fix pathJoin.
...
Fix result of join ('/some/path',''). Right result is /some/path.
14 years ago
Mike Hiretsky
bed13ee486
Add path normalization after join cl_root_path and cl_chroot_path
14 years ago
Самоукин Алексей
256b307839
Modified algorithm of auto update configuration files.
14 years ago
Самоукин Алексей
561abab937
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
a390644323
Added module cl_abstract, template variable cl_api.
14 years ago
Mike Hiretsky
46ce3b180d
Fix fill method of some variables.
...
os_linux_ver: fix get version from gentoo system.
hr_laptop: rewrite method without using hal.
14 years ago
Mike Hiretsky
507cda8d59
Fix pathJoin function error joining ("/directory,"/")
14 years ago
Mike Hiretsky
22eba09cdd
Added support detect root dev by cmdline by UUID.
14 years ago
Mike Hiretsky
3936440d9e
Change error message 'Can not text template is XML'
14 years ago
Самоукин Алексей
7abde97c8a
Bugfix
14 years ago
Самоукин Алексей
2cc5ecd294
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
01a81d2fcb
Changed runOsCommand() (returns in case of error - False, if successful - list)
14 years ago
Mike Hiretsky
242ab6556e
Add ability get input from keyboard.
14 years ago
Mike Hiretsky
237aa8dfaf
Added new variable cl_kernel_uid.
...
Variable has value of 8 char of UUID root device.
14 years ago
Mike Hiretsky
c3dd11e18c
Add ability out to screen for process
14 years ago
Самоукин Алексей
9731b2e6e1
Bugfix
14 years ago
Самоукин Алексей
358d0d1974
Bugfix (update configs).
14 years ago
Самоукин Алексей
c0f3850b46
Bugfix
14 years ago
Самоукин Алексей
a330fbb1fc
Changed method (converted string to oct).
14 years ago
Самоукин Алексей
966fd5589e
Added checking a value of the variable 'cl-name' in templates.
14 years ago
Mike Hiretsky
bd6a3b4c2d
Fix wrong detect executing command by process object.
14 years ago
Mike Hiretsky
39cde09639
Fix reading from process class
14 years ago
Самоукин Алексей
b2fbc7631d
Bugfix (error if only comment in /etc/calculate/calculate2.env)
14 years ago
Самоукин Алексей
1db6e4368b
When printing a variable ending in '_pw' value is replaced by '***'.
14 years ago
Самоукин Алексей
69a3b550f7
Fix output from update configuration files.
14 years ago
Самоукин Алексей
6df3279e5a
Added template variable cl_autoupdate_set=on\off.
14 years ago
Самоукин Алексей
8a753d312a
Added xml comment to template (header options comment=xml).
14 years ago
Самоукин Алексей
497eaa687d
Fixed remove "# Calculate" from template header.
14 years ago
Самоукин Алексей
39adbd124d
Bugfix (Determining file type)
14 years ago
Самоукин Алексей
ee88171ee2
Bugfix
14 years ago
Самоукин Алексей
08148328bb
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
8176c0fdf5
Bugfix (Determining file type)
14 years ago
Mike Hiretsky
12741539ea
Add class process for run system command
14 years ago
Самоукин Алексей
abb0d66459
Bugfix
14 years ago
Самоукин Алексей
9be8ba2aee
Added attribute groups in class ldapUser()
14 years ago
Самоукин Алексей
35ce5ffdd5
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
34f322db35
Fix dalogYesNo().
14 years ago
Mike Hiretsky
90ee22f6cc
Merge branch 'master' of git.calculate.ru:calculate-lib
14 years ago
Mike Hiretsky
40da2e303b
Fix locale object
14 years ago
Самоукин Алексей
a7cc6599bf
Bugfix
14 years ago
Самоукин Алексей
7b22921b7f
Bugfix
14 years ago
Самоукин Алексей
23ccd6a030
Modified getting information about users from the LDAP and bugfix create link
14 years ago
Самоукин Алексей
e358500edb
Changed algoritm applying clt template
14 years ago
Самоукин Алексей
eaac552d30
Replaced sys.stdin.readline() to raw_input() in module server.utils
14 years ago
Самоукин Алексей
b43f422c44
Deleted debug operator print
14 years ago
Самоукин Алексей
84a5971810
Changed algorithm of processing the header template
14 years ago
Самоукин Алексей
49050c59a1
Bugfix
14 years ago
Самоукин Алексей
58305fd194
Bugfix
14 years ago
Самоукин Алексей
049151540a
Bugfix (template format clt)
14 years ago
Самоукин Алексей
4dd899f82d
Bugfix
14 years ago
Самоукин Алексей
cc948de1eb
Bugfix
14 years ago
Самоукин Алексей
0dd287461d
Changed algorithm of processing templates for scripts
14 years ago
Самоукин Алексей
f46ebb518a
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
20af70828c
Added format template 'patch'
14 years ago
Mike Hiretsky
21269bceab
Merge branch 'master' of git.calculate.ru:calculate-lib
14 years ago
Mike Hiretsky
29f48720d7
Modify locales
14 years ago
Самоукин Алексей
47987c8c7e
Bugfix
14 years ago
Самоукин Алексей
d7336f71ca
Bugfix function template load()
14 years ago
Самоукин Алексей
e6aca1ac14
Changed --help text
14 years ago
Самоукин Алексей
12425d676f
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
a813ab9aee
Added serialize XML
14 years ago
Самоукин Алексей
168c54fc04
Bugfix (import readline)
14 years ago
Самоукин Алексей
816049fc76
Modified method printVars(), added XML output
14 years ago
Самоукин Алексей
ba90501a21
Merge branch 'master' of git.calculate.ru:/calculate-lib
...
Conflicts:
pym/cl_opt.py
14 years ago
Mike Hiretsky
6528db1cdd
Fix bad getting linux shortname
14 years ago
Самоукин Алексей
b71c3574aa
Modified method printVars()
14 years ago
Mike Hiretsky
88a7e8f1d7
Fix set variables
14 years ago
Mike Hiretsky
4eb5b0149c
Fix locale. Fix video var.
14 years ago
Самоукин Алексей
952f5519c4
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
3087eb8693
Removed template function grub()
14 years ago
Самоукин Алексей
2b131b0a0b
Bugfix
14 years ago
Mike Hiretsky
e9c7ebbade
Change Mir Calculate Ltd to Calculate Ltd
14 years ago
Самоукин Алексей
f7dd473d5c
Added methods to work with variable both lists, also changed the algorithm of the module cl_update_config
14 years ago
Самоукин Алексей
62d0dca56f
Added variable cl_templates_set
14 years ago
Самоукин Алексей
f2ee8b1f3a
Bugfix
14 years ago
Самоукин Алексей
61477c7b2b
Go to the source directory in case of errors
14 years ago
Самоукин Алексей
859bc459db
Added newlines between fields for formats samba, plasma
14 years ago
Самоукин Алексей
e5dcbca903
Changed imports cl_utils library
14 years ago
Самоукин Алексей
e8e8a6be6c
Bugfix
14 years ago
Самоукин Алексей
abb72d0c59
Merge branch 'master' of git.calculate.ru:/calculate-lib
...
Conflicts:
pym/cl_datavars.py
pym/cl_template.py
14 years ago
Самоукин Алексей
57f645c752
Bugfix
14 years ago
Mike Hiretsky
bc8cc44255
Change templates directory.
14 years ago
Mike Hiretsky
9250630f88
Add version compare functions.
14 years ago
Mike Hiretsky
088fe60b8f
Modify filling os_linux_ver os_linux_shortname
14 years ago
Mike Hiretsky
7183d1f6c7
Add cl_chroot_path for getting name_calclate_ini
14 years ago
Mike Hiretsky
2fb6992962
Fix change directory, which createing relative symlink
14 years ago
Mike Hiretsky
d8c8c1d25b
Fix refilling empty variable.
14 years ago
Mike Hiretsky
b5ea697319
Clean version specified by parameter --pkg-version. (bugfix ntp version 4.2.4_p7)
14 years ago
Mike Hiretsky
c45cd36a71
Merge branch 'master' of git.calculate.ru:calculate-lib
14 years ago
Mike Hiretsky
9d07f26af3
Fix grub() function. Similar section detect by 'root=/dev/' substring
14 years ago
Хирецкий Михаил
b63a9c3646
Fix calculate template conditions
14 years ago
Mike Hiretsky
77d5f78dfc
Restructure cl_vars
14 years ago
Mike Hiretsky
baf6c90b46
Move varaibles to install:
...
os_locale_consolefont
os_locale_dumpkeys
os_locale_keymap
14 years ago
Mike Hiretsky
36ecb9f36c
Move method getValueFromConfig from Fill to globattr
14 years ago
Mike Hiretsky
ab4f58351e
Move os_clock_timezone and os_clock_type variables to calculate-install.
14 years ago
Mike Hiretsky
237c427745
Change place of detect composite
14 years ago
Mike Hiretsky
1606d39240
Rename variables:
...
hr_x11_composite -> os_x11_composite
hr_x11_height -> os_x11_height
hr_x11_width -> os_x11_width
hr_x11_standart -> os_x11_standart
hr_x11_video_drv -> os_x11_video_drv
14 years ago
Mike Hiretsky
ffe261cb25
Change print vars method
14 years ago
Mike Hiretsky
041a5064ba
Fix duplicate variables
14 years ago
Mike Hiretsky
5050c48859
Move to lib some variables from calculate-desktop
14 years ago
Mike Hiretsky
2881a51155
Change fill method of video driver
14 years ago
Mike Hiretsky
eb4406704d
Add bulgarian language. Add variable os_locale_consolefont for keeping name of terminus-font.
14 years ago
Mike Hiretsky
498034b68a
Bugfix
14 years ago
Mike Hiretsky
837bc752e0
Fix error message for opt object
14 years ago
Mike Hiretsky
194d70be6f
Modify table display
14 years ago
Самоукин Алексей
d01d3f9853
Bugfix
14 years ago
Самоукин Алексей
ddcf30984c
".clt" templates will be used only to calculate-install package
14 years ago
Самоукин Алексей
4de28af786
Bugfix
14 years ago
Самоукин Алексей
f6e1f56c11
Added support .clt template
14 years ago
Самоукин Алексей
392441d3a2
Bugfix
14 years ago
Самоукин Алексей
154dcdf079
Added shadow_ssha512, shadow_ssha256, shadow_md5 hash generate
14 years ago
Самоукин Алексей
3d8ee6e9c7
Bugfix
14 years ago
Самоукин Алексей
be9746f571
Added tableReport class
14 years ago
Самоукин Алексей
210fbea7e1
Bugfix to function grub() for templates
14 years ago
Самоукин Алексей
090bd556fe
Modified disk() template function
14 years ago
Самоукин Алексей
d16ad4b008
Added grub() template function
...
Added pathJoin() method
14 years ago
Самоукин Алексей
9c360da02b
Added hr_video, hr_x11_video_drv template variables
14 years ago
Самоукин Алексей
2ce48cbbd6
Added cl_chroot_path template variable
...
Deprecated relative paths to files in exists () and load () function templates
14 years ago
Mike Hiretsky
36a311a213
Add os_linux_system variable
14 years ago
Mike Hiretsky
0c581f51e4
Add CSS to linux name variable
14 years ago
Mike Hiretsky
e195924bf3
Rename variable hr_cpus to hr_cpu_num
14 years ago
Самоукин Алексей
c42bac332c
Added list() and disk() template functions
14 years ago
Самоукин Алексей
d1c2a73769
Modified cl_utils.runOsCommand()
14 years ago
Самоукин Алексей
67ef638925
Added os_net_interfaces
14 years ago
Самоукин Алексей
6bb79dd23d
Added --pkg_version and --pkg_category options to cl-update-config
14 years ago
Самоукин Алексей
052d9566a9
Changed text
14 years ago
Самоукин Алексей
20ddacc46c
Changed logging
14 years ago
Самоукин Алексей
d5f6cd38d5
Bugfix
14 years ago
Самоукин Алексей
deef45c718
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
de331011c9
Added cl_overriding.printERROR() and cl_overriding.printSUCCESS()
14 years ago
Mike Hiretsky
fb267f496e
Add CSS shortname of Calculate Linux
14 years ago
Самоукин Алексей
b07681e60b
Added script cl-update-config
14 years ago
Самоукин Алексей
6dac597c23
Modified class log
14 years ago
Самоукин Алексей
15c189f182
Merge branch 'master' of git.calculate.ru:/calculate-lib
14 years ago
Самоукин Алексей
f92e5a204d
Modified class log
14 years ago
Mike Hiretsky
67f28d1b48
Change for typeFile class
14 years ago
Самоукин Алексей
cf419d8b01
Bugfix
14 years ago
Самоукин Алексей
c38e4b6e6c
Bugfix
14 years ago
Самоукин Алексей
1fd718688c
Bugfix
14 years ago
Самоукин Алексей
59e0455f52
Bugfix
14 years ago
Самоукин Алексей
83b326d2e6
Bugfix and added belong()- template function, cl_belong_pkg - template variable
14 years ago
Самоукин Алексей
e8aef179d1
Add template variable ur_home_path
15 years ago
Самоукин Алексей
f115bf8d37
In the title of the configuration file, added the use of template files
15 years ago
Самоукин Алексей
0b43a41eb8
Modified server() template function
15 years ago
Самоукин Алексей
4ad05822c0
Bugfix
15 years ago
Самоукин Алексей
2d4f657585
Bugfix encrypt module
15 years ago
Самоукин Алексей
ae691eee35
Bugfix
15 years ago
Самоукин Алексей
6915a60224
Merge branch 'master' of git.calculate.ru:/calculate-lib
15 years ago
Самоукин Алексей
4d88de2988
Added support /var/calculate/remote/calculate.env
15 years ago
Mike Hiretsky
7fbcd6a73f
Fix progressbar zero div.
15 years ago
Mike Hiretsky
2f00801074
Merge branch 'master' of git.calculate.ru:calculate-lib
15 years ago
Mike Hiretsky
a455ddd3df
Fix progress bar
15 years ago
Самоукин Алексей
00794268a2
Added isMount() method
15 years ago
Самоукин Алексей
b749a35fa6
Bugfix
15 years ago
Самоукин Алексей
8a892d683a
Bugfix
15 years ago
Самоукин Алексей
8818f3bb69
Add template functions groups()
15 years ago
Mike Hiretsky
01f649b2ac
Fix import re to cl_utils
15 years ago
Самоукин Алексей
e306933361
Merge branch 'master' of git.calculate.ru:/calculate-lib
15 years ago
Самоукин Алексей
4b891bc1c4
Bugfix
15 years ago
Самоукин Алексей
1f3eecb6ad
Bugfix
15 years ago
Самоукин Алексей
5c5f1c7a98
rename function template info()to server()
15 years ago
Mike Hiretsky
4da92ede22
Fix functions of convertation between string, dictionary and list
15 years ago
Самоукин Алексей
31738e4fa4
Add template function info()
15 years ago
Самоукин Алексей
33581df37c
Add rule: if in template directory option 'append=skip' then templates within that directory will be applied.
15 years ago
Самоукин Алексей
26ed3c3cbb
Bugfix
15 years ago
Самоукин Алексей
d43bc75223
Bugfix
15 years ago
Самоукин Алексей
848f783fe7
Bugfix
15 years ago
Самоукин Алексей
5e8e1eaf0c
Bugfix
15 years ago
Самоукин Алексей
96272ba528
Bugfix
15 years ago
Самоукин Алексей
976bbb97b4
Bugfix
15 years ago
Самоукин Алексей
ede343a5b3
Bugfix
15 years ago
Самоукин Алексей
3855a7c00c
Bugfix
15 years ago
Самоукин Алексей
9079a6ebba
Bugfix
15 years ago
Самоукин Алексей
54f19d784f
Bugfix
15 years ago
Самоукин Алексей
899094165e
Changed the permissions on the template variables
15 years ago
Самоукин Алексей
5478030730
Bugfix
15 years ago
Самоукин Алексей
b43f8ca03b
Bugfix
15 years ago
Самоукин Алексей
9b804ac9be
Bugfix
15 years ago
Самоукин Алексей
6519ad13e4
Bugfix
15 years ago
Самоукин Алексей
739e26a9dc
Add value of your home directory to the header template 'path = ~'
15 years ago
Самоукин Алексей
226cbcd43e
Bugfix
15 years ago
Самоукин Алексей
063136dfe4
Add method for checking the command line options
15 years ago
Самоукин Алексей
52edd80e9c
Change directory to record the template variables
15 years ago
Самоукин Алексей
2af5057795
Add template function env()
15 years ago
Самоукин Алексей
63cbc852ca
Add module progressbar
15 years ago
Самоукин Алексей
82fbe6b9e1
Add header Examples
15 years ago
Самоукин Алексей
d966c5d518
Modify DataVars.defined
15 years ago
Самоукин Алексей
5b2594c611
Modified DataVars
15 years ago
Самоукин Алексей
685d15f594
Add comment for regular expression search functions in the templates
15 years ago
Самоукин Алексей
2e26549360
Add methods of filling for template variables ur_group and ur_fullname
15 years ago
Самоукин Алексей
e113dc2800
remove debug print
15 years ago
Самоукин Алексей
76590e7a00
Add template function replace()
15 years ago
Самоукин Алексей
9471e1a859
Reorganization
15 years ago
Самоукин Алексей
f2a972c5b0
Reorganization
15 years ago
Самоукин Алексей
810e1b3f27
Change modules
15 years ago
Самоукин Алексей
381d96024e
Change module server.utils
15 years ago
Самоукин Алексей
ed6e997bd4
Change path of locale
15 years ago
Самоукин Алексей
fb5f28e00b
Fix indentation level
15 years ago
Самоукин Алексей
a3f0cefc60
Fix indentation level
15 years ago
Самоукин Алексей
2d71b6a8d7
Add modules
15 years ago
Самоукин Алексей
b2a0679a60
reorganization of the library
15 years ago
Самоукин Алексей
3dd26c94fe
reorganization of the library
15 years ago
Самоукин Алексей
6eaa98e058
reorganization of the library
15 years ago
Самоукин Алексей
76492a3bd2
Add 'import sys' in cl_libserver
15 years ago
Самоукин Алексей
36ac222082
Add 'import sys' in cl_lib
15 years ago
Самоукин Алексей
5f56316717
Added cl_lib and cl_libserver modules
15 years ago
Самоукин Алексей
308a281c7d
Created class templateFunction for storing template functions
15 years ago
Хирецкий Михаил
735db258f0
Removed some files in branch develop
15 years ago
Самоукин Алексей
538372b42a
Create develop branch
15 years ago
Трацевский Александр
ac25e22a4b
Changed project site.
15 years ago
Самоукин Алексей
034652e1b5
Add support <entry type="pair">..<entry/> for format xml_gconf
15 years ago
Самоукин Алексей
ee545077b9
Add support for format gconf (Gnome applications)
15 years ago
Самоукин Алексей
c4b4f6dafd
Changed the generation of value for the variable profile 'os_net_allow'
15 years ago
Самоукин Алексей
27503759b1
Fixed bug, wrong working with binary profiles using the profile settings 'mirror' and 'link'
15 years ago
Самоукин Алексей
d086245212
Изменен метод обработки полей для профилей dhcp
15 years ago
Самоукин Алексей
8c46c0a5ba
Добавлена переменная профиля os_net_ip - ip всех сетевых интерфейсов
15 years ago
Хирецкий Михаил
5c362b1edf
Добавлена поддержка формата compiz
15 years ago