Daniel Heule
|
4ef55ef13f
|
allow object overrides with CDIST_ALLOW_OVERRIDE=true
|
2014-01-27 16:19:01 +01:00 |
|
Steven Armstrong
|
94aa0df747
|
add missing import
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2014-01-13 22:09:07 +01:00 |
|
Steven Armstrong
|
ef1394f4d1
|
filter out special/hidden files when iterating over explorers
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2014-01-13 22:07:05 +01:00 |
|
Nico Schottelius
|
a5fc3f5002
|
remove changed attribute of an object - was never used and will never be used
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-12-04 21:29:56 +01:00 |
|
Nico Schottelius
|
2f842d56eb
|
integrate messaging into gencode, manifest
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-11-26 01:17:37 +01:00 |
|
Nico Schottelius
|
ac5fa7cd64
|
integrate messaging into cdist
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-11-26 01:01:30 +01:00 |
|
Nico Schottelius
|
22a83d2c93
|
add new message object
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-11-26 00:27:08 +01:00 |
|
Nico Schottelius
|
d1a569fecd
|
remove bug comments -> no bug here
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-11-25 23:18:19 +01:00 |
|
Steven Armstrong
|
fc40a40ae0
|
implement configurable default values for parameters
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-09-04 22:11:42 +02:00 |
|
Nico Schottelius
|
73338c330b
|
record the type name, if there is no such type
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 11:30:22 +02:00 |
|
Steven Armstrong
|
3de9b869ac
|
there is no such thing as cdist install in master
remove all traces of it to prevent the ongoing merge issues when using the real thing
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-08-29 21:56:53 +02:00 |
|
Nico Schottelius
|
b527479620
|
refactor out_path -> base_path
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-08-19 13:35:03 +02:00 |
|
Nico Schottelius
|
2f5de23ae9
|
out_path -> base_path
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-08-19 12:03:25 +02:00 |
|
Steven Armstrong
|
7205cd5ecf
|
remove that crappy old singleton object_id thingy
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-07-10 16:31:58 +02:00 |
|
Nico Schottelius
|
25bdcb1602
|
cleanup tests and ... - 100% green
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-21 22:39:20 +02:00 |
|
Nico Schottelius
|
72fef03184
|
Merge branch 'execution_order' into execution_order_plus_general_changes
|
2013-05-15 09:16:59 +02:00 |
|
Nico Schottelius
|
0b4914a7f3
|
+comment wording
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-05-15 09:16:52 +02:00 |
|
Nico Schottelius
|
a265d87037
|
begin dry run in command line
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-05-02 16:41:16 +02:00 |
|
Nico Schottelius
|
85d24ce259
|
fix execution order - seems to be fine now
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-04-30 15:07:27 +02:00 |
|
Nico Schottelius
|
8a7c64f86a
|
cleanups + indent errors
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-04-30 11:04:01 +02:00 |
|
Nico Schottelius
|
a064cc19b3
|
try new object orientated (hrrr) code instead of stage based
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-04-30 10:58:23 +02:00 |
|
Arkaitz Jimenez
|
4a89e64115
|
Make global explorers available to initial manifest and fix hostname explorer
|
2013-04-01 00:48:57 +02:00 |
|
Nico Schottelius
|
cb829ec8d0
|
introduce MissingObjectIdError
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2013-02-05 22:50:22 +01:00 |
|
Nico Schottelius
|
2732a4ba5c
|
finally finish the dynamic resolver
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-19 21:10:18 +01:00 |
|
Nico Schottelius
|
369305f376
|
remove circularreferenceerror, because it is not being used anymore
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-19 15:33:41 +01:00 |
|
Nico Schottelius
|
8031c77700
|
fix some tests, break some others :-)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-18 18:21:51 +01:00 |
|
Nico Schottelius
|
958d2d336f
|
various cleanups
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-18 17:16:26 +01:00 |
|
Nico Schottelius
|
cd8b3cf68d
|
finish rewrite of dependency resolver
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-16 12:47:13 +01:00 |
|
Nico Schottelius
|
6a8778e595
|
remove most of the resolver boilerplate, keep the interesting functions
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-14 08:43:52 +01:00 |
|
Nico Schottelius
|
81c92e5cc4
|
merge all resolver code into cdist_object (to gain the requirement searching code
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-14 08:41:56 +01:00 |
|
Nico Schottelius
|
16340b7d34
|
report on broken requirements, begin to satisfy requirements
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-12-14 08:41:17 +01:00 |
|
Steven Armstrong
|
3a419ed58b
|
make type explorers executable after transfering them
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2012-11-30 10:31:15 +01:00 |
|
Nico Schottelius
|
2fe647a1f7
|
Revert "implement before/after to declare dependencies and deprecate require"
Comment from asteven:
Some problems showed up while updating the docs and tests.
You should revert the merge for now.
This reverts commit 84770b9ef2 .
|
2012-11-19 15:17:46 +01:00 |
|
Steven Armstrong
|
84770b9ef2
|
implement before/after to declare dependencies and deprecate require
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
--whitespace
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2012-11-19 12:29:49 +01:00 |
|
Nico Schottelius
|
18dd0ebd33
|
ensure global and type explorers are executable on the remote side
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-15 17:37:15 +01:00 |
|
Nico Schottelius
|
e2e1d0bb67
|
include %
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-07 11:05:29 +01:00 |
|
Nico Schottelius
|
1e4833781e
|
distinguish between user supplied and derived manifest on error printing
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-07 10:48:30 +01:00 |
|
Nico Schottelius
|
e785092935
|
allow Manifest to differentiate between supplied and implicit found initial manifest
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-07 09:07:18 +01:00 |
|
Nico Schottelius
|
6482863c5d
|
allow manifest to return env for usage from external
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-06 22:32:18 +01:00 |
|
Nico Schottelius
|
aedb3669c7
|
print hint if initial manifest is missing
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-06 21:46:02 +01:00 |
|
Nico Schottelius
|
a22e729a3c
|
raise special error on missing manifest
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-06 21:32:37 +01:00 |
|
Nico Schottelius
|
528901bdee
|
update a lot of tests for new exec.local
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-11-01 15:20:10 +01:00 |
|
Nico Schottelius
|
c9f728e073
|
lib/cdist => cdist (pypi)
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2012-10-25 17:21:58 +02:00 |
|