Difference between revisions of "User:Vsjhand"

From CDOT Wiki
Jump to: navigation, search
(Projects)
(Projects)
 
(4 intermediate revisions by the same user not shown)
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 is Func based Packaging control 'yumcmd' module to be written in python.This 'yumcmd' module will be able to install and remove  packages on remote minions.
+
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. to install package with this module we can run the command from command prompt.
+
e.g. we can run 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 woould be..
+
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>'''

Latest revision as of 09:34, 15 November 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

My Project work is to add functionality to func Func: Fedora Unified Network Controller/Network Automation based 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>