Also saved as UTF-8
The logic is a bit stinky, because we try to define the State of a source, but what happens when:
You want to set a source named x to disabled, if that source does not exist?
You want to set a Source named x to disabled when it exists but you don't provide any other parameters
You want to set a source named x to disabled but you also provide an Source URL and other params
The key difficulty here is the declaration of the Policy vs Imperative translation, while taking the least amount of assumption for greater idempotency.
Also saved as UTF-8 The logic is a bit stinky, because we try to define the State of a source, but what happens when:
x
to disabled, if that source does not exist?x
to disabled when it exists but you don't provide any other parametersx
to disabled but you also provide an Source URL and other paramsThe key difficulty here is the declaration of the Policy vs Imperative translation, while taking the least amount of assumption for greater idempotency.