Changes

Jump to: navigation, search

User:Vsjhand

1,418 bytes added, 10:34, 15 November 2008
Projects
= Varinder Singh =
 
LUX (Ist Semester) Student at Seneca College
 
Blog & homepage:<br />
[http://varinderjhand.wordpress.com varinderjhand.wordpress.com]
Contact: <br />
Email Varinder Singh at vsjhand@learn.senecac.on.ca or look for me on irc:<br />
'''varinder''' on irc://irc.freenode.net/seneca
 
'''Program:''' <br />
 
[http://zenit.senecac.on.ca/wiki/index.php Linux Unix Administration (LUX)]
 
=Projects=
 
My [http://zenit.senecac.on.ca/wiki/index.php/Func_Module:_yumcmd Project work] is to add functionality to func [https://fedorahosted.org/func/wiki Func: Fedora Unified Network Controller/Network Automation] based [https://fedorahosted.org/func/browser/func/minion/modules/yumcmd.py yumcmd] module to control remote package management tasks such as update, check_update, install & remove. The already existed yumcmd module is able to check and check_update.My project work includes to write methods such a install & remove for yumcmd module.This module will be able to install and remove packages on remote minions using the yum package manager.
 
e.g. we can run 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>'''
1
edit

Navigation menu