kb's People
kb's Issues
Do not set environment if it does not exist
Allow filters on instances to be case insensitive
Is this a switch or always the case.
setproperties needs to create the service record if it doesn't exist
Perhaps it errors out if it doesn't exist, but if you specify "--create" switch it will create it.
Be able to delete a property
Catch connection exceptions when calling into CMDB_API
Refactor to be object oriented
General code cleanup.
Might be nice if each command was in a different file so checkins to git are more self contained.
Address production performance issues
Setting environment to production and domain to production and listing instances is really slow or may fail because almost all instances are in that environment.
Perhaps require the user to specify tags or query to filter first if in production.
Add ability to quickly reuse last instances
Remember instances from the last instance command.
Possible solution. Right query or filter to .last. For ssh allow @last to get the last query or filter.
What if query uses -i?
Add more flexibility to the ssh command
- kb ssh filter index # (only works if one is listed)
- kb ssh filter "all" command
- kb ssh index command
- kb ssh "all" command
Add ability to scp
- kb -scp <type | "all"> <index | all>
Add command to create instances
Do not hardcode "labProxy". Allow the user to specify the proxy
Sort properties in the properties command
List properties sorted
Allow multiple terminals to have different environments
Provide a way to give more info on instances
Need a switch or command that will show all info about an instance.
Add predefined queries for instances
Add ability to copy files from remotes hosts to the local host
See pslurp.
Copy a service record
Copies a service record to a newly created record. By default it copies to an existing environment, but with -e switch you can specify a new environment and a -d switch to add to different domain.
Option to cache instances in case CMDB_API is down
Not sure if this is a good idea.
Add command or adjust current command to set a single property on a service
kb setproperty
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.