    # File lib/fog/ecloud/models/compute/roles.rb, line 12
            def all
              data = connection.get_roles(href).body
              if data[:OrganizationRole]
                load(data[:OrganizationRole])
              else
                r_data = []
                data[:EnvironmentRoles][:EnvironmentRole].each do |d|
                  d[:Environment][:EnvironmentName] = d[:Environment][:name]
                  d[:Environment] = d[:Environment].merge(d[:Role]) if d[:Role]
                  r_data << d[:Environment]
                end
                load(r_data)
              end
            end