# File lib/hammer_cli_csv/base.rb, line 673
    def associate_organizations(id, organizations, name)
      return if organizations.nil?

      associations ||= {}
      CSV.parse_line(organizations).each do |organization|
        organization_id = foreman_organization(:name => organization)
        if associations[organization].nil?
          associations[organization] = @api.resource(:organizations).call(:show, {'id' => organization_id})[pluralize(name)].collect do |reference_object|
            reference_object['id']
          end
        end
        associations[organization] += [id] if !associations[organization].include? id
        @api.resource(:organizations)\
          .call(:update, {
                  'id' => organization_id,
                  'organization' => {
                    "#{name}_ids" => associations[organization]
                  }
                })
      end if organizations && !organizations.empty?
    end