Commit Graph

152 Commits (63df800b56dfc655eef4664008c08803072e7c49)

Author SHA1 Message Date
Steven Armstrong 0760ff3c94 implement boolean parameters, forgotten files ;-) 13 years ago
Nico Schottelius 0082b7f07c allow objects to start with /, but not to contain //; sanitise after validation 13 years ago
Nico Schottelius c9ae06db64 do not setup __debug - let the user do if required - do not interfere type with core 13 years ago
Nico Schottelius 632146114c update copyright 13 years ago
Nico Schottelius f12a83f3dd -migration to CdistType error 13 years ago
Nico Schottelius 8f75a9133f do not fail validation on empty object_id 13 years ago
Nico Schottelius a8e9b7feed :%s/cdist_object.type/cdist_object.cdist_type/g 13 years ago
Nico Schottelius 2bc201614a :%s/cdist_object.type/cdist_object.cdist_type/g 13 years ago
Nico Schottelius 1e5226e21c fix indention errors due to vim c&p 13 years ago
Nico Schottelius 2492d51f6f make object_from_name() better readable 13 years ago
Nico Schottelius 097b4ea6ad :%s/self.type/self.cdist_type/g 13 years ago
Nico Schottelius f27730e10b finish rewrite to instance method 13 years ago
Nico Schottelius 0c990e1756 add singleton / no object_id test to CdistObject 13 years ago
Nico Schottelius fb4f8784b6 rename Type => CdistType 13 years ago
Nico Schottelius 1314567012 also begin to prefix type with cdist 13 years ago
Nico Schottelius 4be37f6e93 begin rename Object => CdistObject 13 years ago
Nico Schottelius 15fb097464 add function to sanitise object_id and verify no // 13 years ago
Nico Schottelius d55c52601f move run_type_explorer near run_type_explorers 13 years ago
Steven Armstrong 252ae5ea56 new feature: dependency resolver 13 years ago
Nico Schottelius 1e9940ae53 ++fixme of logging 13 years ago
Steven Armstrong 1729516414 allow .cdist (OBJECT_MARKER) inside file names but not as _the_ file/folder name 13 years ago
Steven Armstrong b92ea62f72 export OBJECT_MARKER for use in tests 13 years ago
Nico Schottelius c7d0d581b1 we pass base_path, not object_path (clearification) 13 years ago
Steven Armstrong 792ddf0a5b add utility method to join object name from type and object_id 13 years ago
Steven Armstrong afba5e9280 add utilitly method to split an object name into its type name and object_id 13 years ago
Steven Armstrong 70ee0f1681 implement __lt__ to support sorting a list of objects 13 years ago
Steven Armstrong bf1b995908 implement __lt__ and __eq__ to support sorting a list of types 13 years ago
Steven Armstrong 6223402b9e bugfix: only attempt to transfer object parameters it their are any 13 years ago
Steven Armstrong 60c4e21981 implement Explorer run_global_explorers and run_type_explorers 13 years ago
Steven Armstrong d6cf85e6f6 implement /__object_fq/__object_name/ 13 years ago
Steven Armstrong dc3ed07153 /__debug/__cdist_debug/ 13 years ago
Steven Armstrong ff2192f6de remove legacy attributes: ran, prepared 13 years ago
Steven Armstrong 022b17d700 implement Object state 13 years ago
Steven Armstrong d427e3f585 __self should not contain .cdist 13 years ago
Steven Armstrong 030d5919e6 raise exception if object_id contains .cdist 13 years ago
Steven Armstrong e58b52592b add missing environment variable __self 13 years ago
Nico Schottelius 7bb81e2f18 Whitespace does not not weigh anything - remove - sed -i 's/ *$//g' *py */*py 13 years ago
Steven Armstrong 4975b4643a --typo 13 years ago
Steven Armstrong 95a858c350 implement: fail if type does not exist on the filesystem 13 years ago
Steven Armstrong a0a4a7382d import NoSuchTypeError into cdist.core namespace 13 years ago
Nico Schottelius 32b2c49d32 found 2 bugs in transfer_code_remote 13 years ago
Nico Schottelius 053903bb69 use instance logger in explorer 13 years ago
Nico Schottelius 00a1f1eeb9 ++ more host prefixing log code 13 years ago
Nico Schottelius a415cc4b91 add correct logger in manifest 13 years ago
Steven Armstrong 889e6c23cb Explorer tracks which type explorers have been transferred instad of Type 13 years ago
Nico Schottelius 0d441eb378 report info when running initial manifest (it may take some time) 13 years ago
Nico Schottelius 1e31721ad9 BUGFIX: remote path for explorer in __object variable 13 years ago
Steven Armstrong 325a13088c implement that type explorers are only transfered once 13 years ago
Steven Armstrong 814b46f0c7 /transfered_explorers/explorers_transferred/ 13 years ago
Nico Schottelius ba59339f67 fixup code and manifest 13 years ago