Difference between revisions of "User:Vsjhand"
(→Projects) |
|||
Line 16: | Line 16: | ||
=Projects= | =Projects= | ||
− | I'm working on [https://fedorahosted.org/func/wiki Func: Fedora Unified Network Controller/Network Automation] based project. My work | + | I'm working on [https://fedorahosted.org/func/wiki Func: Fedora Unified Network Controller/Network Automation] based project. My project work includes Func based Packaging control module named 'yumcmd', to be written in python.This module will be able to install and remove packages on remote minions. |
− | e.g. to install package with this module | + | e.g. we can rum the following command to install package(s) with this module. |
'''func target.example.com call yumcmd install <package-name>.''' | '''func target.example.com call yumcmd install <package-name>.''' | ||
Line 28: | Line 28: | ||
Ofcourse module would be able to install & remove the packages more than one minion with the single command. | Ofcourse module would be able to install & remove the packages more than one minion with the single command. | ||
− | to install or remove the package on all minions in a domain the command | + | to install or remove the package on all minions in a domain the command would be.. |
'''func *.example.com call yumcmd install <package-name>.''' | '''func *.example.com call yumcmd install <package-name>.''' | ||
'''func *.example.com call yumcmd remove <package-name>''' | '''func *.example.com call yumcmd remove <package-name>''' |
Revision as of 19:33, 29 October 2008
Varinder Singh
LUX (Ist Semester) Student at Seneca College
Blog & homepage:
varinderjhand.wordpress.com
Contact:
Email Varinder Singh at vsjhand@learn.senecac.on.ca or look for me on irc:
varinder on irc://irc.freenode.net/seneca
Program:
Linux Unix Administration (LUX)
Projects
I'm working on Func: Fedora Unified Network Controller/Network Automation based project. My project work includes Func based Packaging control module named 'yumcmd', to be written in python.This module will be able to install and remove packages on remote minions.
e.g. we can rum the following command to install package(s) with this module.
func target.example.com call yumcmd install <package-name>.
and to remove the package the command would be
func target.example.com call yumcmd remove <package-name>.
Ofcourse module would be able to install & remove the packages more than one minion with the single command.
to install or remove the package on all minions in a domain the command would be..
func *.example.com call yumcmd install <package-name>.
func *.example.com call yumcmd remove <package-name>