dbus: return exported error for nil config
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
This commit is contained in:
parent
ee2f5ed6ac
commit
84d8c27b5f
@ -22,6 +22,10 @@ type Proxy struct {
|
|||||||
lock sync.RWMutex
|
lock sync.RWMutex
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var (
|
||||||
|
ErrConfig = errors.New("no configuration to seal")
|
||||||
|
)
|
||||||
|
|
||||||
func (p *Proxy) String() string {
|
func (p *Proxy) String() string {
|
||||||
if p == nil {
|
if p == nil {
|
||||||
return "(invalid dbus proxy)"
|
return "(invalid dbus proxy)"
|
||||||
@ -51,7 +55,7 @@ func (p *Proxy) Seal(session, system *Config) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if session == nil && system == nil {
|
if session == nil && system == nil {
|
||||||
return errors.New("no configuration to seal")
|
return ErrConfig
|
||||||
}
|
}
|
||||||
|
|
||||||
var args []string
|
var args []string
|
||||||
|
Loading…
Reference in New Issue
Block a user