Commit graph

165 commits

Author SHA1 Message Date
iLLiCiTiT
4bb14b5f6b added readme to publish pipeline 2021-10-06 11:25:56 +02:00
iLLiCiTiT
b1d29456b9 added validations of duplicated instnaces and creators 2021-10-06 10:12:46 +02:00
iLLiCiTiT
e8be200f0f added information about convert_attribute_values class method on publish plugins 2021-10-06 09:59:15 +02:00
iLLiCiTiT
2572e5eabe renamed readme to have uppered letters 2021-10-06 09:56:52 +02:00
iLLiCiTiT
1540f88097 renamed readme file to temp name 2021-10-06 09:56:30 +02:00
iLLiCiTiT
73e07330aa changed ui_creators to manual_creators 2021-10-05 18:06:33 +02:00
iLLiCiTiT
1549cf9b81 store instances by their id 2021-10-05 17:56:30 +02:00
iLLiCiTiT
b964d119c4 added few docstrings 2021-10-05 17:49:27 +02:00
iLLiCiTiT
8eac18e4ef removed unused method convert_family_attribute_values 2021-10-05 15:56:55 +02:00
iLLiCiTiT
dcb74c333b removed host from arguments of instance 2021-10-05 12:35:51 +02:00
iLLiCiTiT
b862b2b953 adde contains function for instance class 2021-10-05 12:32:25 +02:00
iLLiCiTiT
b7134831fb added 'bulk_instances_collection' which triggers validation of new instances automatically 2021-10-05 12:32:02 +02:00
iLLiCiTiT
cfdbb19cbd validate_instances_context skip pricessing if passed instances are empty 2021-10-05 12:31:35 +02:00
iLLiCiTiT
9e070cb3cc creator_attributes and publish_attributes can be accessed with attribute 2021-10-05 12:30:58 +02:00
iLLiCiTiT
2afcf5ab3f implemented 'set_publish_plugins' for PublishAttributes 2021-10-05 12:30:23 +02:00
iLLiCiTiT
4ead375a6f attr plugins are not passed as argument on instance creation 2021-10-05 12:30:02 +02:00
iLLiCiTiT
ed61da911b use direct access on instance to access data 2021-10-05 11:55:44 +02:00
iLLiCiTiT
e32dc2d878 added string representation of instance 2021-10-05 11:48:59 +02:00
iLLiCiTiT
03deba3ae0 added some docstrings 2021-10-05 11:43:01 +02:00
iLLiCiTiT
741c0d2114 CreatedInstance is dictionary like object that validates changes of data 2021-10-05 11:39:53 +02:00
iLLiCiTiT
ab0ea46f89 changed version handling 2021-10-05 11:39:27 +02:00
iLLiCiTiT
8864e047ac creators have new attribute identifier replacing family as identifier which affected almost everything in current code 2021-10-04 11:58:50 +02:00
iLLiCiTiT
56028e2dbe added context manager ignore_added_instances 2021-10-01 19:45:54 +02:00
iLLiCiTiT
93593788c1 removed unused variable 2021-10-01 19:33:10 +02:00
iLLiCiTiT
a1ec6c0aab added method for removed instances and change name of add_instance to creator_adds_instance 2021-10-01 19:32:57 +02:00
iLLiCiTiT
f3115b85e3 validation is public method 2021-10-01 19:32:32 +02:00
iLLiCiTiT
d15240d2a3 implemented helper private methods for creators 2021-10-01 19:30:48 +02:00
iLLiCiTiT
1457d2874e removed unused AutoCreationSkipped 2021-10-01 18:59:36 +02:00
iLLiCiTiT
3aa66f97c1 removed responsibility for listing, updating and removing instanctes from host 2021-10-01 18:58:59 +02:00
iLLiCiTiT
69a74162e1 instance has properties that are not modifiable 2021-10-01 18:56:00 +02:00
iLLiCiTiT
521a701c2e creators have required attribute identifier 2021-10-01 17:25:08 +02:00
iLLiCiTiT
7dfa424c9b remove_instances is empty on autocreators 2021-10-01 17:24:51 +02:00
iLLiCiTiT
6fcb38fc72 creators have more responsibility about instances 2021-10-01 17:24:35 +02:00
iLLiCiTiT
3809910230 added get_context_title to readme 2021-09-29 18:06:35 +02:00
iLLiCiTiT
b9cee1cc1a initial readme for creation 2021-09-29 18:05:13 +02:00
iLLiCiTiT
f61dccc032 added docstring to 'KnownPublishError' 2021-09-29 18:05:01 +02:00
iLLiCiTiT
8c55039ddc commented out unfinished implementation 2021-09-29 18:04:44 +02:00
iLLiCiTiT
9b2b7e8a33 creator can do some stuff before instance is fully removed from context (or can remove it from context) 2021-09-24 18:46:30 +02:00
iLLiCiTiT
a8204def2c fixed import error 2021-09-24 18:38:26 +02:00
iLLiCiTiT
e01af64c20 added few docstrings 2021-09-24 18:31:55 +02:00
iLLiCiTiT
ea0925e5ec Autocreato should raise AutoCreationSkipped if has nothign to do 2021-09-24 18:31:01 +02:00
iLLiCiTiT
8f49c75eeb added ability to not discover publish plugins 2021-09-24 18:23:46 +02:00
iLLiCiTiT
82ba630bf8 explicit check of host attribute 2021-09-14 14:13:58 +02:00
iLLiCiTiT
60167e6028 moved variants to Creator 2021-09-13 18:53:00 +02:00
iLLiCiTiT
b667ca34d3 reset instances if autocreators were executed 2021-09-13 18:52:18 +02:00
iLLiCiTiT
a5391f82cb store autocreators and ui_creators on discovery 2021-09-13 18:34:30 +02:00
iLLiCiTiT
d4de5d396e added execution of autocreators 2021-09-13 18:20:02 +02:00
iLLiCiTiT
8131613bfa added few docstrings 2021-09-13 18:01:23 +02:00
iLLiCiTiT
eaba10a336 implemented pop method for PublishAttributes 2021-09-13 12:11:39 +02:00
iLLiCiTiT
f6d06f18f2 reorganized creator dialog and use creator descriptions 2021-09-10 18:13:53 +02:00