def __init__(self, *args, **kwargs): PillarTestServer.__init__(self, *args, **kwargs) jwt_test_path = pathlib.Path(__file__).with_name('jwt_keys') self.config['FLAMENCO_JWT_PRIVATE_KEY_PATH'] = str(jwt_test_path / 'test-private-2.pem') self.config['FLAMENCO_JWT_PUBLIC_KEYS_PATH'] = str(jwt_test_path / 'test-public-2.pem') from flamenco import FlamencoExtension self.load_extension(FlamencoExtension(), '/flamenco')
def __init__(self, *args, **kwargs): PillarTestServer.__init__(self, *args, **kwargs) from flamenco import FlamencoExtension from attract import AttractExtension from cloud import CloudExtension self.load_extension(FlamencoExtension(), '/flamenco') self.load_extension(AttractExtension(), '/attract') self.load_extension(CloudExtension(), None)
#!/usr/bin/env python import os from pillar import PillarServer from flamenco import FlamencoExtension app = PillarServer('.') app.load_extension(FlamencoExtension(), '/flamenco') app.process_extensions() if __name__ == '__main__': app.run('::0', int(os.getenv('SERVER_PORT', '5000')), debug=True)
def __init__(self, *args, **kwargs): PillarTestServer.__init__(self, *args, **kwargs) from flamenco import FlamencoExtension self.load_extension(FlamencoExtension(), '/flamenco')
#!/usr/bin/env python from pillar import PillarServer from attract import AttractExtension from flamenco import FlamencoExtension from svnman import SVNManExtension from cloud import CloudExtension attract = AttractExtension() flamenco = FlamencoExtension() svnman = SVNManExtension() cloud = CloudExtension() app = PillarServer('.') app.load_extension(attract, '/attract') app.load_extension(flamenco, '/flamenco') app.load_extension(svnman, '/svn') app.load_extension(cloud, None) app.process_extensions() if __name__ == '__main__': app.run('::0', 5001, debug=True)