Files
Alberto Donato 960abc1dad snap,wrappers: add support for socket activation (#3916)
* add support for socket activation in apps

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* define SocketMode as os.Filemode

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* add test for listen-stream passed as integer in YAML

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* add Name and File() to SocketInfo

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* valiate socket name

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* rework stopService

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* rename genSocketFile to getServiceSocketName, include FileDescriptorName

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* validate listen-stream

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* require network-bind plug if socket activation is used

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* lints

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* fix tests

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* address review comments

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* only allow $SNAP_COMMON/$SNAP_DATA as listen-stream prefixes

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* fix listen-stream paths in tests

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* add spread test

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* address review comments.

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* make map of known size

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>

* Don't export validation functions

Signed-off-by: Alberto Donato <alberto.donato@gmail.com>
2017-11-14 10:10:39 +00:00
..