Comments (5)
Hi @elmarco , the current method to register plugins is suboptimal, and will change. This is tracked in #45 and will let you do what you are asking here. It's faily simple to do, and I'll try to tackle it this week
from coredhcp.
works for me, thanks
from coredhcp.
so my current workaround is to have a custom plugin/import that does:
func init() {
log := logger.GetLogger("plugins")
log.Logger.SetLevel(logrus.WarnLevel)
}
This is fragile as Go doesn't guaratee init() ordering in this case, afaik.
from coredhcp.
for an example of how it could look like, see how we register plugins in another project, https://github.com/facebookincubator/contest/blob/master/cmds/contest/main.go#L90
from coredhcp.
@elmarco can you try with the latest commit? Now setting the log level globally should not print the plugin loading messages anymore.
We can also add a CLI flag for the purpose
from coredhcp.
Related Issues (20)
- coredhcp.io/plugins goes 404 HOT 3
- support for static DHCP leases HOT 3
- Merge extra plugins into one repo HOT 1
- Plugins web page returns 404
- Concurrent DHCP Servers and IP Conflicts HOT 1
- running Demo error on client HOT 1
- does the range plugin never release leases? HOT 2
- Cannot build on Windows
- master branch won't compile HOT 2
- Range Plugin does not re-allocate leased IPs on start-up
- Question: As standalone relay agent HOT 1
- File plugins do not actively obtain static route, but range is ok HOT 2
- Can coredhcp support multiple IPs on a single network card? HOT 3
- Remove global state HOT 7
- Broken retracted dep. HOT 2
- pass interface information to handlers? HOT 2
- What is the repository status? HOT 11
- coredhcp build error HOT 4
- subnet and routing configuration via NDP HOT 1
- range plugin never calls `free` HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from coredhcp.