Ejemplo n.º 1
0
 def do_install(self, arguments):
     """install a new module"""
     
     repository = self.__choose_repo()
     
     if repository != None:
         installer = ModuleInstaller(repository)
         modules = installer.install(arguments.options, arguments.force)
                     
         print
         print "Successfully installed %d modules, %d already installed." % (len(modules['success']), len(modules['existing']))
         if len(modules['fail']) > 0:
             print "Failed to install %d modules:" % len(modules['fail'])
             for module in modules['fail']:
                 print "  %s" % module
                 print "    %s" % modules['fail'][module]
         print
Ejemplo n.º 2
0
    def do_install(self, arguments):
        """install a new module"""

        repository = self.__choose_repo()

        if repository != None:
            installer = ModuleInstaller(repository)
            modules = installer.install(arguments.options, arguments.force)

            print
            print "Successfully installed %d modules, %d already installed." % (
                len(modules['success']), len(modules['existing']))
            if len(modules['fail']) > 0:
                print "Failed to install %d modules:" % len(modules['fail'])
                for module in modules['fail']:
                    print "  %s" % module
                    print "    %s" % modules['fail'][module]
            print