Esempio n. 1
0
    def upload(self):

        # Make sure we have internet
        if not internetWorking():
            logger.info('There does not seem to be internet here, check your connection')
            return

        logger.debug('Start upload')

        self.build_path = self.deploy_path

        self.clean()
        self.build()

        self.plugin_manager.preDeploy(self)

        totalFiles = self.deployment_engine.deploy()
        changedFiles = [r for r in totalFiles if r['changed']]

        self.plugin_manager.postDeploy(self)

        # Display done message and some statistics
        logger.info('\nDone\n')

        logger.info('%s total files with a size of %s' %
                     (len(totalFiles), fileSize(sum([r['size'] for r in totalFiles]))))
        logger.info('%s changed files with a size of %s' %
                     (len(changedFiles), fileSize(sum([r['size'] for r in changedFiles]))))

        logger.info('\nhttp://%s\n' % self.config.get('aws-bucket-website'))  #TODO: Fix
Esempio n. 2
0
    def domain_setup(self):

        # Make sure we have internet
        if not internetWorking():
            logger.info('There does not seem to be internet here, check your connection')
            return

        self.deployment_engine.domain_setup()
        self.domain_list()
Esempio n. 3
0
    def domain_setup(self):

        # Make sure we have internet
        if not internetWorking():
            logger.info(
                'There does not seem to be internet here, check your connection'
            )
            return

        self.deployment_engine.domain_setup()
        self.domain_list()
Esempio n. 4
0
    def upload(self):

        # Make sure we have internet
        if not internetWorking():
            logger.info(
                'There does not seem to be internet here, check your connection'
            )
            return

        logger.debug('Start upload')

        self.build_path = self.deploy_path

        self.clean()
        self.build()

        self.plugin_manager.preDeploy(self)

        totalFiles = self.deployment_engine.deploy()
        changedFiles = [r for r in totalFiles if r['changed']]

        self.plugin_manager.postDeploy(self)

        # Display done message and some statistics
        logger.info('\nDone\n')

        logger.info(
            '%s total files with a size of %s' %
            (len(totalFiles), fileSize(sum([r['size'] for r in totalFiles]))))
        logger.info(
            '%s changed files with a size of %s' %
            (len(changedFiles), fileSize(sum([r['size']
                                              for r in changedFiles]))))

        logger.info('\nhttp://%s\n' %
                    self.config.get('aws-bucket-website'))  #TODO: Fix