I work on the Pulp Project (http://www.pulpproject.org/), and we are trying to fully implement the forge API so we can create new repositories that can be reached via a command like:
$ sudo puppet module install --module_repository http://localhost/pulp/puppet/myforge/ someone/theirmodule The problem I've encountered is that the install command includes hard-coded absolute paths to the API instead of relative paths. For example, see line 54 here: https://github.com/puppetlabs/puppet/blob/4d06c647/lib/puppet/forge.rb#L54 Would this be received well as a bug report, or is there a reason for having absolute paths? We would love to see this behavior improved so that multiple forges could run on the same web server. Otherwise, we'll have to implement our own module installation routine that doesn't take advantage of the "puppet module install" tool. Also, will the upcoming new API be accessed with relative URLs from the command line tool? Thanks, Michael -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/Fb8sqGj2K5QJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.