Can you please send a pull request on Github ?
On Tue, Feb 25, 2014 at 11:58 AM, Nitinz <[email protected]> wrote: > Hi Jörgen, > > Could you add following change to remote.py for remotely managing power? > > --- remote.py.bk 2014-01-23 10:17:41.361033301 +0000 > +++ remote.py 2014-01-23 10:18:16.167692850 +0000 > @@ -1982,7 +1982,7 @@ > return True > > > - def power_system(self,object_id,power=None,token=None,logger=None): > + def power_system(self,object_id,power=None,token=None,user=None, > password=None, logger=None): > """ > Internal implementation used by background_power, do not call > directly if possible. > @@ -1990,14 +1990,16 @@ > """ > obj = self.__get_object(object_id) > self.check_access(token, "power_system", obj) > + user = user > + password = password > if power=="on": > - rc=self.api.power_on(obj, user=None, password=None, > logger=logger) > + rc=self.api.power_on(obj, user=user, password=password, > logger=logger) > elif power=="off": > - rc=self.api.power_off(obj, user=None, password=None, > logger=logger) > + rc=self.api.power_off(obj, user=user, password=password, > logger=logger) > elif power=="status": > - rc=self.api.power_status(obj, user=None, password=None, > logger=logger) > + rc=self.api.power_status(obj, user=user, password=password, > logger=logger) > elif power=="reboot": > - rc=self.api.reboot(obj, user=None, password=None, > logger=logger) > + rc=self.api.reboot(obj, user=user, password=password, > logger=logger) > else: > utils.die(self.logger, "invalid power mode '%s', > expectedon/off/status/reboot" > % power) > return rc > > Also, for some reason remote power management is failing for me. > > cobbler-2.5.0-172.1.noarch > cobbler-web-2.5.0-172.1.noarch > > > Tue Feb 25 10:36:00 2014 - DEBUG | REMOTE cobbler authorization result: > True; user(?) > Tue Feb 25 10:36:00 2014 - INFO | cobbler power configuration is: > Tue Feb 25 10:36:00 2014 - INFO | type : ipmilan > Tue Feb 25 10:36:00 2014 - INFO | address: local-hostname > Tue Feb 25 10:36:00 2014 - INFO | user : > Tue Feb 25 10:36:00 2014 - INFO | id : > Tue Feb 25 10:36:00 2014 - INFO | running: /usr/sbin/fence_ipmilan > Tue Feb 25 10:36:00 2014 - INFO | received on stdout: > Tue Feb 25 10:36:00 2014 - DEBUG | received on stderr: failed: no IP > address specified > > Nitin > > > On Sun, Feb 23, 2014 at 9:43 PM, Jörgen Maas <[email protected]>wrote: > >> Hey all, >> >> Just finished some work on packaging Cobbler for multiple distro's and >> versions. >> This work is targeted on 2.5.0 (master) which will be the 2.6.0 release >> rather soonish. >> >> There are currently packages for: >> - CenOS 6 >> - RHEL 6 >> - Fedora 18, 19, 20 >> - openSUSE 12.3, 13.1, Factory >> >> Please checkout out: >> >> http://download.opensuse.org/repositories/home:/libertas-ict:/cobbler-master/ >> >> I suspect there needs a lot to be done polishing these packages! >> Also, this should be a convenient way of testing Cobbler-next. >> >> Any feedback is very much appreciated! >> >> Thanks! >> -- >> Jörgen Maas >> >> _______________________________________________ >> cobbler mailing list >> [email protected] >> https://lists.fedorahosted.org/mailman/listinfo/cobbler >> >> > > _______________________________________________ > cobbler mailing list > [email protected] > https://lists.fedorahosted.org/mailman/listinfo/cobbler > > -- Grtz, Jörgen Maas
_______________________________________________ cobbler mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/cobbler
