-require 'dst' parameter -allow 'dst' parameter to be dir or dest file -use contextlib.suppress instead of try/except/pass Signed-off-by: Dan Streetman <ddstreet@canonical.com>