func WritePersonalCloudMetadata(cloudsMap map[string]Cloud) error {
	data, err := marshalCloudMetadata(cloudsMap)
	if err != nil {
		return errors.Trace(err)
	}
	return ioutil.WriteFile(JujuPersonalCloudsPath(), data, os.FileMode(0600))
}
// WritePersonalCloudMetadata marshals to YAML and writes the cloud metadata
// to the personal cloud file.
WritePersonalCloudMetadata marshals to YAML and writes the cloud metadata
to the personal cloud file.
// WritePersonalCloudMetadata marshals to YAML and writes the cloud metadata // to the personal cloud file .
func WritePersonalCloudMetadata(cloudsMap map[string]Cloud) error {
	data, err := marshalCloudMetadata(cloudsMap)
	if err != nil {
		return errors.Trace(err)
	}
	return ioutil.WriteFile(JujuPersonalCloudsPath(), data, os.FileMode(0600))
}
func WritePersonalCloudMetadata ( cloudsMap map [ string ] Cloud ) error { data , err := marshalCloudMetadata ( cloudsMap ) if err != nil { return errors . Trace ( err ) } return ioutil . WriteFile ( JujuPersonalCloudsPath ( ) , data , os . FileMode ( 0600 ) ) }
WritePersonalCloudMetadata marshals to YAML and writes the cloud metadata
to the personal cloud file.
WritePersonalCloudMetadata marshals to YAML and writes the cloud metadata to the personal cloud file .