Skip to content

Conversation

@phil-levy
Copy link
Contributor

No description provided.

adobeDan and others added 19 commits April 3, 2017 15:32
* remove the truly useless "config" tests
* fix the relative path config file tests
* fix the basic rules tests
* only info-level messages are now actual changes performed against Adobe side.
* removed all use of term "unmatched"
* removed use of "primary" vs. "secondary" unless there are secondary umapis in use.
fix tests and logging for v2rc1
…essage-for-LDAP-connect-failure' into issue-133/Request-better-error-message-for-LDAP-connect-failure
The problem was that the argument value was being set in the
config_loader, but get_rule_options was not picking it up and
passing it to the rules module.
fix #134: --adobe-only-user-action exclude doesn't work.
…er-error-message-for-LDAP-connect-failure

fix #133
* while I was there, I also decided to fix #4, so now we have no warnings if you define but don't use the ldap or csv connectors.
fix #131 and fix #132 and fix #110: correctly handle default config files, suppress warnings about connectors you define but don't use.
* cleaned up connector names in logging
* added filename on CSV unrecognized column error
* catch UMAPI connection failures and fail cleanly
We now log excluded users if there is any chance that an Adobe user might be affected by the run.  And if the user action for Adobe only users is exclude, we log them as Adobe-only and excluded.
This was trickier than it appeared!  Now that the logging of matched, excluded, and updated users is all at the debug level, we don't need to be so careful about logging them.  Basically, we should always log them unless there is not chance they might be affected by their status.
fix #141, fix #142, and clean up exception handling for UMAPI connections.
@phil-levy phil-levy merged commit 09c6937 into v2_doc_update Apr 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants