source: check if src, spec_url, url are in arguments, if yes fill the value in. skipping newRepo task
target: check if target, build_target, target_info are in arguments, if yes, then try to get target name, and make sure if it exists. If so, put target name into policy_data
scratch: check if scratch is in opts, if true, putting the value, otherwise, putting False
This swallows Exceptions and skipping putting extra data into channel policy unless the target doesn't exist.
fixes: #150
opts, if true, putting the value, otherwise, puttingFalseThis swallows Exceptions and skipping putting extra data into channel policy unless the target doesn't exist.