Nitin,
Merged your patches into master.
Thanks!
On Tue, Feb 25, 2014 at 12:48 PM, Nitinz <findnitin007(a)gmail.com> wrote:
Ok, done.
thanks,
Nitin
On Tue, Feb 25, 2014 at 4:45 PM, Jörgen Maas <jorgen.maas(a)gmail.com>wrote:
> Can you please send a pull request on Github ?
>
>
> On Tue, Feb 25, 2014 at 11:58 AM, Nitinz <findnitin007(a)gmail.com> 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 <jorgen.maas(a)gmail.com>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-mas...
>>>
>>> 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
>>> cobbler(a)lists.fedorahosted.org
>>>
https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>>
>>>
>>
>> _______________________________________________
>> cobbler mailing list
>> cobbler(a)lists.fedorahosted.org
>>
https://lists.fedorahosted.org/mailman/listinfo/cobbler
>>
>>
>
>
> --
> Grtz,
> Jörgen Maas
>
> _______________________________________________
> cobbler mailing list
> cobbler(a)lists.fedorahosted.org
>
https://lists.fedorahosted.org/mailman/listinfo/cobbler
>
>
_______________________________________________
cobbler mailing list
cobbler(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler