github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/provider/oci/firewall.go (about) 1 // Copyright 2018 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package oci 5 6 import ( 7 "github.com/juju/errors" 8 9 "github.com/juju/juju/environs/context" 10 "github.com/juju/juju/network" 11 ) 12 13 func (e *Environ) OpenPorts(ctx context.ProviderCallContext, rules []network.IngressRule) error { 14 return errors.NotImplementedf("OpenPorts") 15 } 16 17 func (e *Environ) ClosePorts(ctx context.ProviderCallContext, rules []network.IngressRule) error { 18 return errors.NotImplementedf("ClosePorts") 19 } 20 21 func (e *Environ) IngressRules(ctx context.ProviderCallContext) ([]network.IngressRule, error) { 22 return nil, errors.NotImplementedf("IngressRules") 23 }