Projects
home:rottame:vhosts-ng
rubygem-bender-vhng
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 17
View file
rubygem-bender-vhng.changes
Changed
@@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Oct 28 16:11:39 UTC 2025 - Angelo Grossini <angelo@intercom.it> + +- Refactor Varnish configuration path handling in Webserver plugin +- Add memcached support to WebHosts configuration + +------------------------------------------------------------------- Tue Oct 28 10:16:56 UTC 2025 - Angelo Grossini <angelo@intercom.it> - add varnish support
View file
rubygem-bender-vhng.spec
Changed
@@ -1,7 +1,7 @@ %define mod_name bender-vhng %define mod_full_name %{mod_name}-%{version} Name: rubygem-bender-vhng -Version: 2.1.5 +Version: 2.1.6 Release: 0 Summary: vhng provisioning tool License: Apache-2.0
View file
bender-vhng-2.1.5.gem/checksums.yaml.gz -> bender-vhng-2.1.6.gem/checksums.yaml.gz
Changed
@@ -1,7 +1,7 @@ --- SHA256: - metadata.gz: 341221ad3f416654f89fde050fdcea298f21fdd12c119512d407c976229555c1 - data.tar.gz: 4cc7228fbad33db503eedef17f3fb16a9026fd52a9ceed0dc6400376378b865f + metadata.gz: b2f28a12fa82804254d3448a8e5b5870b8fef929113f14ff40bf8f7c63eff516 + data.tar.gz: f7bf5f6b863cf452332329f919ad1ba4a3089724a9be800b7a50f3f20d15a382 SHA512: - metadata.gz: c8789599868152d74c9c3211d39e41d09579bc9c02f72c635eb0e7e73986aec985366677a55b1a0ae7b45364364b7dedee1487a91476347a60c8d8aead1335f8 - data.tar.gz: a072051e6c54cd7dc83a51b843b58b4c3c5e35b5ee6de5809ed96d8d749196338cac86a8b9439c4bbbd9940179f640cdb2af662c56cc2b13a48743e616dea0bc + metadata.gz: 312ec34c8dd7f365181651bbec1c1b997db717f66fdf36cc0619a95ce598dfe35a6e2eecaf579982f073a32698dde1a070c65b5e4edb8efcbd33af385d0f5264 + data.tar.gz: 46e5956d1bbf435dee2028f1a479f1fa26a1b1196d7ef56a06eef034371ec3b090916671ab341b22d87b4c3fca2c6098ad404381abf1646cd47eba248082eafc
View file
bender-vhng-2.1.5.gem/data/lib/bender/classes/Models/Webserver/WebHosts.rb -> bender-vhng-2.1.6.gem/data/lib/bender/classes/Models/Webserver/WebHosts.rb
Changed
@@ -207,6 +207,10 @@ enabled: data:varnish_enabled.presence || environment'ENABLE_VARNISH' == 'true', vcl: data:varnish_vcl.presence }, + memcached: { + enabled: data:memcached_enabled.presence || environment'ENABLE_MEMCACHED' == 'true', + memory: data:memcached_memory_size.presence || '64m' + }, proxy: { max_body_size: data:upload_max_size.to_i }, @@ -260,6 +264,13 @@ } end + if ret:varnish:enabled + environment'ENABLE_VARNISH' = 'true' + end + if ret:memcached:enabled + environment'ENABLE_MEMCACHED' = 'true' + end + ret = ConfigObject.new(ret) ret.service.environment = Hashdata:env_vars.map{|e| e:key, e:value} ret
View file
bender-vhng-2.1.5.gem/data/lib/bender/classes/Plugins/Webserver/11-Varnish.rb -> bender-vhng-2.1.6.gem/data/lib/bender/classes/Plugins/Webserver/11-Varnish.rb
Changed
@@ -74,8 +74,7 @@ fname = File.join(basePath, service.mySvcConf("/MandatoryPaths/Path@name='VarnishConf'/path"), "#{host.service.name}.conf") - ctFname = File.join(service.mySvcConf("/ContainerPaths/VarnishConfigPath"), - "#{host.service.name}.conf") + ctFname = service.mySvcConf("/ContainerPaths/VarnishConfigPath") env:configs:varnish_conf = {host: fname, container: ctFname}
View file
bender-vhng-2.1.5.gem/metadata.gz -> bender-vhng-2.1.6.gem/metadata.gz
Changed
@@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: bender-vhng version: !ruby/object:Gem::Version - version: 2.1.5 + version: 2.1.6 platform: ruby authors: - Angelo Grossini
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.