{"shas":[["a766decd77a86e56e299d19af2fb61b37c210a1a","e9db2b088b48a690db303a376af8cbb182d0a026@fedoraproject.org","make sure we use proper tempdirs and work correctly for\nusers who are not root and cannot access the minion dirs - in certain situations\n\nthis facilitates non-root people with proper keys/certs using func\nand being able to track async jobs sanely.","Seth Vidal"],["b47938a66d73d6408ecc8e87550c2250c66db80f","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","Fixed help message in func-command to display \\n instead of an actual new line","Greg Swift"],["4dadc90ba1e414abb5a92f7367bc6570b2329026","e9db2b088b48a690db303a376af8cbb182d0a026@fedoraproject.org","Merge branch 'master' of ssh://git.fedorahosted.org/git/func\n\n* 'master' of ssh://git.fedorahosted.org/git/func: (3 commits)\n  Fixed help message in func-command to display \\n instead of an actual new line\n  ...","Seth Vidal"],["166914400ec95b907205d02e66d8999c0e90c2ee","e9db2b088b48a690db303a376af8cbb182d0a026@fedoraproject.org","make sure ourdbs are always 600","Seth Vidal"],["a18cb865ba6f97e5d789d5713e8b678fe5ec7ac7","b5ba0c5ea5176ed4833bc2d4a6e9938dbd11ee64@gmail.com","when we encounter a downed host, don't break, continue","Hany Fahim"],["60a42b4258e651ee6139afd8b19b037c384b08f6","e9db2b088b48a690db303a376af8cbb182d0a026@fedoraproject.org","don't output hostnames/results from empty updates data from func-yum list updates","Seth Vidal"],["03c9bf7119fb114f7d618b9449660d22cf2a53f8","e9db2b088b48a690db303a376af8cbb182d0a026@fedoraproject.org","one more place where our db-creation perms were wrong","Seth Vidal"],["c88ff0a5ff249b6e24bc32724fbe7690e5e797a9","6be1308aeebeeeac115bb2fe2e0d71ae5645edd9@ll.mit.edu","Until recently, NetworkManager modified /etc/hosts and added the (real)\nhostname as an alias to the loopback address 127.0.0.1, and also as an\nalias to the IP address of the interface(s) it managed. In this situation,\nfunc actually detected the hostname as \"127.0.0.1\", which was then used by\ncertmaster as the key name in the certificate. Even though the current\nNetworkManager does not touch /etc/hosts, func should be able to handle\nthis case. This change includes the needed fixes to get_hostname_by_route.\n\nOther code in this function has been edited to improve clarity.","David Ward"],["1a66cc90a60f9de9d3167cc70fecee0b87e50003","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","Added file system time to the data gathered by disk modules' usage call","Greg Swift"],["676f1361bf01746bd5676acb7caefdb18360245f","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","To better handle internationalized systems:\n- chkconfig and /sbin/service now run with environment variable LANG=C\n- Rewrote get_running(), now loops through get_enabled() grabbing exit code status from /etc/init.d/<service> status","Greg Swift"],["d9c57db3cc58b67d9e6f806144107b1f6ce2fa7e","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","Added a short cli option for --oneline to -1 (one) for func-command","Greg Swift"],["c8dd4f718ca3df5992cf762a51a3b397a03ff7de","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","adjusted glob parsing in overlord client and delegation_tools to properly \"resolve\" fqdn globs for systems that rely on CNAME instead of A+PTR","Greg Swift"],["528829f1982cbe34994b71cd826676316a748f08","cc9a191edae44a9371b09de3184ffa01208fd00e@gmail.com","Added new cpu.py module to exposes cpu information. It has two methods:\n - usage - gets the average cpu usage, returns per cpu percentage for user, nice, system, idle, iowait, etc.\n - jiffies - fetches cpu statistics from /proc/stat and returns them\n\nAdjusted to original submission:\n- support additional CPU values if a system has them\n- reduce some of the processing time by using a generator\n- attempted to minimize repeated string and list operations","Greg Swift"]],"repo":"caglar10ur/func","actor":"caglar10ur","ref":"refs/heads/master","size":13,"head":"528829f1982cbe34994b71cd826676316a748f08","actor_gravatar":"a5a74ba2c86e8f38fb02beee2cf1a569","push_id":27339808}