class ActiveFedora::FileConfigurator

def valid_predicate_mapping?(testfile)

def valid_predicate_mapping?(testfile)
  mapping = YAML.load(::File.open(testfile))
  return false unless mapping.has_key?(:default_namespace) && mapping[:default_namespace].is_a?(String)
  return false unless mapping.has_key?(:predicate_mapping) && mapping[:predicate_mapping].is_a?(Hash)
  true
end