Changeset 990
- Timestamp:
- Apr 7, 2012, 1:24:47 PM (13 years ago)
- Location:
- dassmodus/trunk/dassmodus/nosferatu/nosferatu
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
dassmodus/trunk/dassmodus/nosferatu/nosferatu/auto_configrules.py
r953 r990 4 4 # 5 5 # This file is autogenerated from the bacula sources. 6 # 7 # $Id: auto_configrules.py 12290 2011-02-10 14:02:38Z pstorz $ 8 6 # 9 7 from auto_types import * 10 8 from config_classes import * … … 23 21 Item('dbuser', None, None, False, 'store_str', False), 24 22 Item('description', None, None, False, 'store_str', False), 25 Item('multipleconnections', True, True, False, 'store_bit', False), 23 Item('disablebatchinsert', False, False, True, 'store_bool', False), 24 Item('multipleconnections', False, False, False, 'store_bit', False), 26 25 Item('password', None, None, False, 'store_str', False), 27 26 Item('user', None, None, False, 'store_str', False), … … 43 42 Item('password', None, None, False, 'store_password', True), 44 43 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 45 Item('tlsauthenticate', True, True, False, 'store_bool', False),46 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 47 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 48 Item('tlscertificate', None, None, False, 'store_dir', False), 49 Item('tlsenable', True, True, False, 'store_bool', False),50 Item('tlskey', None, None, False, 'store_dir', False), 51 Item('tlsrequire', True, True, False, 'store_bool', False),44 Item('tlsauthenticate', False, False, False, 'store_bool', False), 45 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 46 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 47 Item('tlscertificate', None, None, False, 'store_dir', False), 48 Item('tlsenable', False, False, False, 'store_bool', False), 49 Item('tlskey', None, None, False, 'store_dir', False), 50 Item('tlsrequire', False, False, False, 'store_bool', False), 52 51 ] 53 52 … … 67 66 Item('storageacl', None, None, False, 'store_acl', False), 68 67 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 69 Item('tlsauthenticate', True, True, False, 'store_bool', False),68 Item('tlsauthenticate', False, False, False, 'store_bool', False), 70 69 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 71 70 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 72 71 Item('tlscertificate', None, None, False, 'store_dir', False), 73 72 Item('tlsdhfile', None, None, False, 'store_dir', False), 74 Item('tlsenable', True, True, False, 'store_bool', False),75 Item('tlskey', None, None, False, 'store_dir', False), 76 Item('tlsrequire', True, True, False, 'store_bool', False),73 Item('tlsenable', False, False, False, 'store_bool', False), 74 Item('tlskey', None, None, False, 'store_dir', False), 75 Item('tlsrequire', False, False, False, 'store_bool', False), 77 76 Item('tlsverifypeer', True, True, True, 'store_bool', False), 78 77 Item('whereacl', None, None, False, 'store_acl', False), … … 109 108 Item('subsysdirectory', None, None, False, 'store_dir', False), 110 109 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 111 Item('tlsauthenticate', True, True, False, 'store_bool', False),110 Item('tlsauthenticate', False, False, False, 'store_bool', False), 112 111 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 113 112 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 114 113 Item('tlscertificate', None, None, False, 'store_dir', False), 115 114 Item('tlsdhfile', None, None, False, 'store_dir', False), 116 Item('tlsenable', True, True, False, 'store_bool', False),117 Item('tlskey', None, None, False, 'store_dir', False), 118 Item('tlsrequire', True, True, False, 'store_bool', False),115 Item('tlsenable', False, False, False, 'store_bool', False), 116 Item('tlskey', None, None, False, 'store_dir', False), 117 Item('tlsrequire', False, False, False, 'store_bool', False), 119 118 Item('tlsverifypeer', True, True, True, 'store_bool', False), 120 119 Item('verid', None, None, False, 'store_str', False), … … 127 126 Item('enablevss', True, True, True, 'store_bool', False), 128 127 Item('exclude', None, None, False, 'store_inc', False), 129 Item('ignorefilesetchanges', True, True, True, 'store_bool', False),128 Item('ignorefilesetchanges', False, False, True, 'store_bool', False), 130 129 Item('include', None, None, False, 'store_inc', False), 131 130 ] … … 133 132 dird_job_items = [ 134 133 Item('name', None, None, False, 'store_name', True), 135 Item('accurate', True, True, False, 'store_bool', False),134 Item('accurate', False, False, False, 'store_bool', False), 136 135 Item('addprefix', None, None, False, 'store_str', False), 137 136 Item('addsuffix', None, None, False, 'store_str', False), 138 137 Item('allowduplicatejobs', True, True, True, 'store_bool', False), 139 138 Item('allowhigherduplicates', True, True, True, 'store_bool', False), 140 Item('allowmixedpriority', True, True, True, 'store_bool', False),139 Item('allowmixedpriority', False, False, True, 'store_bool', False), 141 140 Item('base', None, None, False, 'store_alist_res', False), 142 141 Item('bootstrap', None, None, False, 'store_dir', False), 143 Item('cancellowerlevelduplicates', True, True, True, 'store_bool', False),144 Item('cancelqueuedduplicates', True, True, True, 'store_bool', False),145 Item('cancelrunningduplicates', True, True, True, 'store_bool', False),142 Item('cancellowerlevelduplicates', False, False, True, 'store_bool', False), 143 Item('cancelqueuedduplicates', False, False, True, 'store_bool', False), 144 Item('cancelrunningduplicates', False, False, True, 'store_bool', False), 146 145 Item('client', None, None, False, 'store_res', True), 147 146 Item('clientrunafterjob', None, None, False, 'store_short_runscript', False), … … 173 172 Item('pool', None, None, False, 'store_res', True), 174 173 Item('prefermountedvolumes', True, True, True, 'store_bool', False), 175 Item('prefixlinks', True, True, True, 'store_bool', False),174 Item('prefixlinks', False, False, True, 'store_bool', False), 176 175 Item('priority', 10, 10, True, 'store_pint32', False), 177 Item('prunefiles', True, True, True, 'store_bool', False), 178 Item('prunejobs', True, True, True, 'store_bool', False), 179 Item('prunevolumes', True, True, True, 'store_bool', False), 176 Item('prunefiles', False, False, True, 'store_bool', False), 177 Item('prunejobs', False, False, True, 'store_bool', False), 178 Item('prunevolumes', False, False, True, 'store_bool', False), 179 Item('purgemigrationjob', False, False, True, 'store_bool', False), 180 180 Item('regexwhere', None, None, False, 'store_str', False), 181 181 Item('replace', 0, 0, True, 'store_replace', False), 182 Item('rerunfailedlevels', True, True, True, 'store_bool', False),182 Item('rerunfailedlevels', False, False, True, 'store_bool', False), 183 183 Item('rescheduleinterval', '1800', '1800', True, 'store_time', False), 184 Item('rescheduleonerror', True, True, True, 'store_bool', False),185 Item('rescheduletimes', None, None, False, 'store_pint32', False),184 Item('rescheduleonerror', False, False, True, 'store_bool', False), 185 Item('rescheduletimes', None, 5, False, 'store_pint32', False), 186 186 Item('run', None, None, False, 'store_alist_str', False), 187 187 Item('runafterfailedjob', None, None, False, 'store_short_runscript', False), … … 192 192 Item('selectionpattern', None, None, False, 'store_str', False), 193 193 Item('selectiontype', None, None, False, 'store_migtype', False), 194 Item('spoolattributes', True, True, True, 'store_bool', False),195 Item('spooldata', True, True, True, 'store_bool', False),194 Item('spoolattributes', False, False, True, 'store_bool', False), 195 Item('spooldata', False, False, True, 'store_bool', False), 196 196 Item('spoolsize', None, None, False, 'store_size64', False), 197 197 Item('storage', None, None, False, 'store_alist_res', False), … … 227 227 Item('nextpool', None, None, False, 'store_res', False), 228 228 Item('pooltype', None, None, False, 'store_strname', True), 229 Item('purgeoldestvolume', True, True, False, 'store_bool', False),229 Item('purgeoldestvolume', False, False, False, 'store_bool', False), 230 230 Item('recycle', True, True, True, 'store_bool', False), 231 Item('recyclecurrentvolume', True, True, False, 'store_bool', False),232 Item('recycleoldestvolume', True, True, False, 'store_bool', False),231 Item('recyclecurrentvolume', False, False, False, 'store_bool', False), 232 Item('recycleoldestvolume', False, False, False, 'store_bool', False), 233 233 Item('recyclepool', None, None, False, 'store_res', False), 234 234 Item('scratchpool', None, None, False, 'store_res', False), 235 235 Item('storage', None, None, False, 'store_alist_res', False), 236 236 Item('usecatalog', True, True, True, 'store_bool', False), 237 Item('usevolumeonce', True, True, False, 'store_bool', False),237 Item('usevolumeonce', False, False, False, 'store_bool', False), 238 238 Item('volumeretention', '31536000', '31536000', True, 'store_time', False), 239 239 Item('volumeuseduration', 'None', 'None', False, 'store_time', False), … … 262 262 Item('address', None, None, False, 'store_str', True), 263 263 Item('allowcompression', True, True, True, 'store_bool', False), 264 Item('autochanger', True, True, True, 'store_bool', False),264 Item('autochanger', False, False, True, 'store_bool', False), 265 265 Item('description', None, None, False, 'store_str', False), 266 266 Item('device', None, None, False, 'store_device', True), … … 274 274 Item('sdpassword', None, None, False, 'store_password', False), 275 275 Item('sdport', 9103, 9103, True, 'store_pint32', False), 276 Item('tlsauthenticate', True, True, False, 'store_bool', False),277 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 278 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 279 Item('tlscertificate', None, None, False, 'store_dir', False), 280 Item('tlsenable', True, True, False, 'store_bool', False),281 Item('tlskey', None, None, False, 'store_dir', False), 282 Item('tlsrequire', True, True, False, 'store_bool', False),283 ] 284 285 console_con _items = [276 Item('tlsauthenticate', False, False, False, 'store_bool', False), 277 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 278 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 279 Item('tlscertificate', None, None, False, 'store_dir', False), 280 Item('tlsenable', False, False, False, 'store_bool', False), 281 Item('tlskey', None, None, False, 'store_dir', False), 282 Item('tlsrequire', False, False, False, 'store_bool', False), 283 ] 284 285 console_cons_items = [ 286 286 Item('name', None, None, False, 'store_name', True), 287 287 Item('description', None, None, False, 'store_str', False), … … 291 291 Item('password', None, None, False, 'store_password', True), 292 292 Item('rcfile', None, None, False, 'store_dir', False), 293 Item('tlsauthenticate', True, True, False, 'store_bool', False),294 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 295 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 296 Item('tlscertificate', None, None, False, 'store_dir', False), 297 Item('tlsenable', True, True, False, 'store_bool', False),298 Item('tlskey', None, None, False, 'store_dir', False), 299 Item('tlsrequire', True, True, False, 'store_bool', False),293 Item('tlsauthenticate', False, False, False, 'store_bool', False), 294 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 295 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 296 Item('tlscertificate', None, None, False, 'store_dir', False), 297 Item('tlsenable', False, False, False, 'store_bool', False), 298 Item('tlskey', None, None, False, 'store_dir', False), 299 Item('tlsrequire', False, False, False, 'store_bool', False), 300 300 ] 301 301 … … 307 307 Item('heartbeatinterval', 'None', 'None', True, 'store_time', False), 308 308 Item('password', None, None, False, 'store_password', True), 309 Item('tlsauthenticate', True, True, False, 'store_bool', False),310 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 311 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 312 Item('tlscertificate', None, None, False, 'store_dir', False), 313 Item('tlsenable', True, True, False, 'store_bool', False),314 Item('tlskey', None, None, False, 'store_dir', False), 315 Item('tlsrequire', True, True, False, 'store_bool', False),309 Item('tlsauthenticate', False, False, False, 'store_bool', False), 310 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 311 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 312 Item('tlscertificate', None, None, False, 'store_dir', False), 313 Item('tlsenable', False, False, False, 'store_bool', False), 314 Item('tlskey', None, None, False, 'store_dir', False), 315 Item('tlsrequire', False, False, False, 'store_bool', False), 316 316 ] 317 317 … … 328 328 Item('messages', None, None, False, 'store_res', False), 329 329 Item('piddirectory', None, None, False, 'store_dir', True), 330 Item('pkiencryption', True, True, True, 'store_bool', False),330 Item('pkiencryption', False, False, True, 'store_bool', False), 331 331 Item('pkikeypair', None, None, False, 'store_dir', False), 332 332 Item('pkimasterkey', None, None, False, 'store_alist_str', False), 333 Item('pkisignatures', True, True, True, 'store_bool', False),333 Item('pkisignatures', False, False, True, 'store_bool', False), 334 334 Item('pkisigner', None, None, False, 'store_alist_str', False), 335 335 Item('plugindirectory', None, None, False, 'store_dir', False), … … 337 337 Item('sdconnecttimeout', '1800', '1800', True, 'store_time', False), 338 338 Item('subsysdirectory', None, None, False, 'store_dir', False), 339 Item('tlsauthenticate', True, True, False, 'store_bool', False),340 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 341 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 342 Item('tlscertificate', None, None, False, 'store_dir', False), 343 Item('tlsenable', True, True, False, 'store_bool', False),344 Item('tlskey', None, None, False, 'store_dir', False), 345 Item('tlsrequire', True, True, False, 'store_bool', False),339 Item('tlsauthenticate', False, False, False, 'store_bool', False), 340 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 341 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 342 Item('tlscertificate', None, None, False, 'store_dir', False), 343 Item('tlsenable', False, False, False, 'store_bool', False), 344 Item('tlskey', None, None, False, 'store_dir', False), 345 Item('tlsrequire', False, False, False, 'store_bool', False), 346 346 Item('verid', None, None, False, 'store_str', False), 347 347 Item('workingdirectory', None, None, False, 'store_dir', True), … … 352 352 Item('address', None, None, False, 'store_str', False), 353 353 Item('description', None, None, False, 'store_str', False), 354 Item('monitor', True, True, True, 'store_bool', False),354 Item('monitor', False, False, True, 'store_bool', False), 355 355 Item('password', None, None, False, 'store_password', True), 356 356 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 357 Item('tlsauthenticate', True, True, False, 'store_bool', False),357 Item('tlsauthenticate', False, False, False, 'store_bool', False), 358 358 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 359 359 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 360 360 Item('tlscertificate', None, None, False, 'store_dir', False), 361 361 Item('tlsdhfile', None, None, False, 'store_dir', False), 362 Item('tlsenable', True, True, False, 'store_bool', False),363 Item('tlskey', None, None, False, 'store_dir', False), 364 Item('tlsrequire', True, True, False, 'store_bool', False),362 Item('tlsenable', False, False, False, 'store_bool', False), 363 Item('tlskey', None, None, False, 'store_dir', False), 364 Item('tlsrequire', False, False, False, 'store_bool', False), 365 365 Item('tlsverifypeer', True, True, True, 'store_bool', False), 366 366 ] … … 379 379 Item('alwaysopen', True, True, True, 'store_bit', False), 380 380 Item('archivedevice', None, None, False, 'store_strname', True), 381 Item('autochanger', True, True, True, 'store_bit', False),382 Item('automaticmount', True, True, True, 'store_bit', False),381 Item('autochanger', False, False, True, 'store_bit', False), 382 Item('automaticmount', False, False, True, 'store_bit', False), 383 383 Item('autoselect', True, True, True, 'store_bool', False), 384 384 Item('backwardspacefile', True, True, True, 'store_bit', False), … … 386 386 Item('blockchecksum', True, True, True, 'store_bit', False), 387 387 Item('blockpositioning', True, True, True, 'store_bit', False), 388 Item('bsfateom', True, True, True, 'store_bit', False),388 Item('bsfateom', False, False, True, 'store_bit', False), 389 389 Item('changercommand', None, None, False, 'store_strname', False), 390 390 Item('changerdevice', None, None, False, 'store_strname', False), 391 Item('checklabels', True, True, True, 'store_bit', False),392 Item('closeonpoll', True, True, True, 'store_bit', False),391 Item('checklabels', False, False, True, 'store_bit', False), 392 Item('closeonpoll', False, False, True, 'store_bit', False), 393 393 Item('description', None, None, False, 'store_str', False), 394 394 Item('devicetype', None, None, False, 'store_devtype', False), … … 400 400 Item('hardwareendoffile', True, True, True, 'store_bit', False), 401 401 Item('hardwareendofmedium', True, True, True, 'store_bit', False), 402 Item('labelmedia', True, True, True, 'store_bit', False),402 Item('labelmedia', False, False, True, 'store_bit', False), 403 403 Item('labeltype', None, None, False, 'store_label', False), 404 404 Item('maximumblocksize', None, None, False, 'store_maxblocksize', False), … … 418 418 Item('mountcommand', None, None, False, 'store_strname', False), 419 419 Item('mountpoint', None, None, False, 'store_strname', False), 420 Item('offlineonunmount', True, True, True, 'store_bit', False),421 Item('randomaccess', True, True, False, 'store_bit', False),420 Item('offlineonunmount', False, False, True, 'store_bit', False), 421 Item('randomaccess', False, False, False, 'store_bit', False), 422 422 Item('removablemedia', True, True, True, 'store_bit', False), 423 Item('requiresmount', True, True, True, 'store_bit', False),423 Item('requiresmount', False, False, True, 'store_bit', False), 424 424 Item('spooldirectory', None, None, False, 'store_dir', False), 425 Item('twoeof', True, True, True, 'store_bit', False),425 Item('twoeof', False, False, True, 'store_bit', False), 426 426 Item('unmountcommand', None, None, False, 'store_strname', False), 427 427 Item('usemtiocget', True, True, True, 'store_bit', False), … … 434 434 Item('name', None, None, False, 'store_name', True), 435 435 Item('description', None, None, False, 'store_str', False), 436 Item('monitor', True, True, False, 'store_bool', False),436 Item('monitor', False, False, False, 'store_bool', False), 437 437 Item('password', None, None, False, 'store_password', True), 438 438 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 439 Item('tlsauthenticate', True, True, False, 'store_bool', False),439 Item('tlsauthenticate', False, False, False, 'store_bool', False), 440 440 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 441 441 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 442 442 Item('tlscertificate', None, None, False, 'store_dir', False), 443 443 Item('tlsdhfile', None, None, False, 'store_dir', False), 444 Item('tlsenable', True, True, False, 'store_bool', False),445 Item('tlskey', None, None, False, 'store_dir', False), 446 Item('tlsrequire', True, True, False, 'store_bool', False),444 Item('tlsenable', False, False, False, 'store_bool', False), 445 Item('tlskey', None, None, False, 'store_dir', False), 446 Item('tlsrequire', False, False, False, 'store_bool', False), 447 447 Item('tlsverifypeer', True, True, True, 'store_bool', False), 448 448 ] … … 463 463 Item('subsysdirectory', None, None, False, 'store_dir', False), 464 464 Item('tlsallowedcn', None, None, False, 'store_alist_str', False), 465 Item('tlsauthenticate', True, True, False, 'store_bool', False),465 Item('tlsauthenticate', False, False, False, 'store_bool', False), 466 466 Item('tlscacertificatedir', None, None, False, 'store_dir', False), 467 467 Item('tlscacertificatefile', None, None, False, 'store_dir', False), 468 468 Item('tlscertificate', None, None, False, 'store_dir', False), 469 469 Item('tlsdhfile', None, None, False, 'store_dir', False), 470 Item('tlsenable', True, True, False, 'store_bool', False),471 Item('tlskey', None, None, False, 'store_dir', False), 472 Item('tlsrequire', True, True, False, 'store_bool', False),470 Item('tlsenable', False, False, False, 'store_bool', False), 471 Item('tlskey', None, None, False, 'store_dir', False), 472 Item('tlsrequire', False, False, False, 'store_bool', False), 473 473 Item('tlsverifypeer', True, True, True, 'store_bool', False), 474 474 Item('verid', None, None, False, 'store_str', False), … … 560 560 console_resources = [ 561 561 [ 'director' , 'R_DIRECTOR', console_dir_items ], 562 [ 'console' , 'R_CONSOLE', console_con _items ],562 [ 'console' , 'R_CONSOLE', console_cons_items ], 563 563 ] 564 564 -
dassmodus/trunk/dassmodus/nosferatu/nosferatu/auto_types.py
r953 r990 6 6 # This file is autogenerated from the bacula sources. 7 7 # 8 #from auto_types import * 9 # $Id: auto_types.py 12290 2011-02-10 14:02:38Z pstorz $ 8 from auto_types import * 10 9 from command import * 11 10 12 11 13 12 msg_types = [ 'info', 'all', 'skipped', 'notsaved', 'saved', 'mount', 'terminate', 'alert', 'abort', 'error', 'debug', 'security', 'fatal', 'warning', 'restored', 'volmgmt', ] 14 jobtypes = [ ' restore', 'admin', 'verify', 'migrate', 'copy', 'backup', ]13 jobtypes = [ 'Restore', 'Admin', 'Verify', 'Migrate', 'Copy', 'Backup', ] 15 14 joblevels = [ 'Volume To Catalog', 'Full', 'Incremental', 'Since', 'Disk To Catalog', 'Init Catalog', 'Catalog', 'Base', 'Differential', 'Virtual Full', 'Data', ] 16 #joblevels = [ 'volumetocatalog', 'full', 'incremental', 'since', 'disktocatalog', 'initcatalog', 'catalog', 'base', 'differential', 'virtualfull', 'data', ] 17 migtypes = [ 'sqlquery', 'pooltime', 'oldestvolume', 'smallestvolume', 'volume', 'job', 'client', 'pooluncopiedjobs', 'pooloccupancy', ] 18 ReplaceOptions = [ 'always', 'ifolder', 'ifnewer', 'never', ] 15 migtypes = [ 'SQL Query', 'Pool Time', 'Oldest Volume', 'Smallest Volume', 'Volume', 'Job', 'Client', 'Pool Uncopied Jobs', 'Pool Occupancy', ] 16 ReplaceOptions = [ 'Always', 'If Older', 'If Newer', 'never', ] 19 17 FS_option_kw = { 'basejob' : ['Yes', 'No'] , 20 18 'portable' : ['Yes', 'No'] , … … 25 23 'exclude' : ['Yes', 'No'] , 26 24 'enhancedwild' : ['Yes', 'No'] , 27 'compression' : ['gzip', 'gzip1', 'gzip2', 'gzip3', 'gzip4', 'gzip5', 'gzip6', 'gzip7', 'gzip8', 'gzip9' ] ,25 'compression' : ['gzip', 'gzip1', 'gzip2', 'gzip3', 'gzip4', 'gzip5', 'gzip6', 'gzip7', 'gzip8', 'gzip9', 'lzo'] , 28 26 'strippath' : ['Yes', 'No'] , 29 27 'encryption' : ['Blowfish', '3DES'] , … … 47 45 '.api': command('.api','api_cmd','','NULL','false'), 48 46 '.backups': command('.backups','backupscmd','','NULL','false'), 47 '.bvfs_cleanup': command('.bvfs_cleanup','dot_bvfs_cleanup','','NULL','true'), 48 '.bvfs_clear_cache': command('.bvfs_clear_cache','dot_bvfs_clear_cache','','NULL','false'), 49 '.bvfs_get_jobids': command('.bvfs_get_jobids','dot_bvfs_get_jobids','','NULL','true'), 49 50 '.bvfs_lsdirs': command('.bvfs_lsdirs','dot_bvfs_lsdirs','','NULL','true'), 50 51 '.bvfs_lsfiles': command('.bvfs_lsfiles','dot_bvfs_lsfiles','','NULL','true'), 52 '.bvfs_restore': command('.bvfs_restore','dot_bvfs_restore','','NULL','true'), 51 53 '.bvfs_update': command('.bvfs_update','dot_bvfs_update','','NULL','true'), 54 '.bvfs_versions': command('.bvfs_versions','dot_bvfs_versions','','NULL','true'), 55 '.catalogs': command('.catalogs','catalogscmd','','NULL','false'), 52 56 '.clients': command('.clients','clientscmd','','NULL','true'), 53 57 '.defaults': command('.defaults','defaultscmd','','NULL','false'), … … 79 83 'disable': command('disable','disable_cmd','Disable a job','job=<name>','true'), 80 84 'enable': command('enable','enable_cmd','Enable a job','job=<name>','true'), 81 'estimate': command('estimate','estimate_cmd','Performs FileSet estimate, listing gives full listing','fileset=<fs> client=<cli> accurate=<yes/no> job=<job> listing','true'),85 'estimate': command('estimate','estimate_cmd','Performs FileSet estimate, listing gives full listing','fileset=<fs> client=<cli> level=<level> accurate=<yes/no> job=<job> listing','true'), 82 86 'exit': command('exit','quit_cmd','Terminate Bconsole session','','false'), 83 87 'gui': command('gui','gui_cmd','Non-interactive gui mode','on | off','false'), 84 'help': command('help','help_cmd','Print help on specific command','add autodisplay automount cancel create delete disable\n\tenable estimate exit gui label list llist \n\tmessages memory mount prune purge python quit query\n\trestore relabel release reload run status \n\tsetdebug setip show sqlquery time trace unmount umount\n\tupdate use var version wait','false'),85 'label': command('label','label_cmd','Label a tape','storage=<storage> volume=<vol> pool=<pool> ','false'),88 'help': command('help','help_cmd','Print help on specific command','add autodisplay automount cancel create delete disable\n\tenable estimate exit gui label list llist \n\tmessages memory mount prune purge python quit query\n\trestore relabel release reload run status \n\tsetdebug setip show sqlquery time trace unmount\n\tumount update use var version wait','false'), 89 'label': command('label','label_cmd','Label a tape','storage=<storage> volume=<vol> pool=<pool> slot=<slot> barcodes','false'), 86 90 'list': command('list','list_cmd','List objects from catalog','pools | jobs | jobtotals | volume | media <pool=pool-name> | files jobid=<nn> | copies jobid=<nn>','true'), 87 91 'llist': command('llist','llist_cmd','Full or long list like list command','pools | jobs | jobtotals | media <pool=pool-name> | files jobid=<nn> | copies jobid=<nn>','true'), … … 95 99 'quit': command('quit','quit_cmd','Terminate Bconsole session','','false'), 96 100 'relabel': command('relabel','relabel_cmd','Relabel a tape','storage=<storage-name> oldvolume=<old-volume-name>\n\tvolume=<newvolume-name> pool=<pool>','false'), 97 'release': command('release','release_cmd','Release storage','storage -name','false'),101 'release': command('release','release_cmd','Release storage','storage=<storage-name>','false'), 98 102 'reload': command('reload','reload_cmd','Reload conf file','','true'), 99 'restore': command('restore','restore_cmd','Restore files','where=</path> client=<client> storage=<storage> bootstrap=<file> \n\tcomment=<text> jobid=<jobid> done select all','false'),103 'restore': command('restore','restore_cmd','Restore files','where=</path> client=<client> storage=<storage> bootstrap=<file> restore_job=<job> \n\tcomment=<text> jobid=<jobid> done select all','false'), 100 104 'run': command('run','run_cmd','Run a job','job=<job-name> client=<client-name>\n\tfileset=<FileSet-name> level=<level-keyword>\n\tstorage=<storage-name> where=<directory-prefix>\n\twhen=<universal-time-specification>\n\tcomment=<text> yes','false'), 101 105 'setdebug': command('setdebug','setdebug_cmd','Sets debug level','level=<nn> trace=0/1 client=<client-name> | dir | storage=<storage-name> | all','true'), … … 109 113 'unmount': command('unmount','unmount_cmd','Unmount storage','storage=<storage-name> [ drive=<num> ] | jobid=<id> | job=<job-name>','false'), 110 114 'update': command('update','update_cmd','Update volume, pool or stats','stats\n\tpool=<poolname>\n\tslots storage=<storage> scan \n\tvolume=<volname> volstatus=<status> volretention=<time-def> \n\t pool=<pool> recycle=<yes/no> slot=<number>\n\t inchanger=<yes/no> \n\t maxvolbytes=<size> maxvolfiles=<nb> maxvoljobs=<nb> \n\t enable=<yes/no> recyclepool=<pool> actiononpurge=<action>','true'), 111 'use': command('use','use_cmd','Use catalog xxx',' ','false'),115 'use': command('use','use_cmd','Use catalog xxx','catalog=<catalog>','false'), 112 116 'var': command('var','var_cmd','Does variable expansion','','false'), 113 117 'version': command('version','version_cmd','Print Director version','','true'), 114 118 'wait': command('wait','wait_cmd','Wait until no jobs are running','jobname=<name> | jobid=<nnn> | ujobid=<complete_name>','false')} 115 -
dassmodus/trunk/dassmodus/nosferatu/nosferatu/tools/bacsource2configrules.py
r989 r990 239 239 else: 240 240 value = defvalue(type, name, None) 241 #if type=='store_bool': 242 # print "Bool" 241 243 s += " %s,\n" % repr(Item(name, value, defaultvalue, default, type, required)) 242 244 #if defaultvalue == None: -
dassmodus/trunk/dassmodus/nosferatu/nosferatu/tools/generate_web2py_db_model.py
r989 r990 51 51 52 52 53 54 55 56 def item2field(item): 57 if item.name == 'where' : # where cannot be a column name in sqlite 58 item.name = 'where_' 59 60 if item.name in INTERNALLY_REFERENCED_ITEMS: 61 refname = item.name 62 if item.name.endswith('pool'): 63 refname = 'pool' 64 fieldtype = 'reference dird_conf__%s' % (refname) 65 defaultvalue = 0 66 return """ Field('%s','%s', default=%s), """ %(item.name, fieldtype , defaultvalue) 67 else: 68 fieldtype = 'string' 69 defaultvalue = item.defaultvalue 70 if item.type == "store_bool": 71 fieldtype = "boolean" 72 print "#####%s %s %s" % (item.name, item.defaultvalue, defaultvalue) 73 return """ Field('%s','%s', default=%s), """ %(item.name, fieldtype , defaultvalue) 74 return """ Field('%s','%s', default='%s'), """ %(item.name, fieldtype , defaultvalue) 75 76 77 78 79 80 53 81 dir_res_list = list() 54 82 … … 64 92 item.required=False 65 93 item.printall=True 66 if item.name == 'where' : # where cannot be a column name in sqlite 67 item.name = 'where_' 68 print """ Field('%s','string', default='%s'), """ %(item.name , item.defaultvalue) 69 #print item.name 94 print item2field(item) 70 95 print """ format='%(name)s')""" 71 96 … … 84 109 item.required=False 85 110 item.printall=True 86 if item.name == 'where' : # where cannot be a column name in sqlite 87 item.name = 'where_' 88 print """ Field('%s','string', default='%s'), """ %(item.name , item.defaultvalue) 89 #print item.name 111 print item2field(item) 90 112 print """ format='%(name)s')""" 91 113 … … 104 126 item.required=False 105 127 item.printall=True 106 if item.name == 'where' : # where cannot be a column name in sqlite 107 item.name = 'where_' 108 print """ Field('%s','string', default='%s'), """ %(item.name , item.defaultvalue) 109 #print item.name 128 print item2field(item) 110 129 print """ format='%(name)s')""" 111 130
Note:
See TracChangeset
for help on using the changeset viewer.