{"id":15517583,"url":"https://github.com/bodgit/puppet-cacti","last_synced_at":"2025-03-16T22:49:05.590Z","repository":{"id":141243020,"uuid":"1548420","full_name":"bodgit/puppet-cacti","owner":"bodgit","description":"Rudimentary support for managing Cacti with Puppet","archived":false,"fork":false,"pushed_at":"2011-03-30T22:14:49.000Z","size":93,"stargazers_count":5,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-05T04:34:02.850Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://bodgitandscarper.co.uk/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bodgit.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-30T22:13:16.000Z","updated_at":"2014-02-01T02:40:17.000Z","dependencies_parsed_at":"2023-03-12T03:10:35.729Z","dependency_job_id":null,"html_url":"https://github.com/bodgit/puppet-cacti","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fpuppet-cacti","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fpuppet-cacti/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fpuppet-cacti/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bodgit%2Fpuppet-cacti/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bodgit","download_url":"https://codeload.github.com/bodgit/puppet-cacti/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243945478,"owners_count":20372894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T10:13:50.280Z","updated_at":"2025-03-16T22:49:05.565Z","avatar_url":"https://github.com/bodgit.png","language":"Ruby","readme":"Rudimentary support for managing Cacti with Puppet. It pokes the database\ndirectly as while the Cacti CLI scripts are probably sufficient for adding new\nhosts/graphs/... they don't have any support for changing or removing them.\n\nCurrently only hosts/devices are managed right now. A minimum TODO list would\nbe also managing graphs created for each host and making them visible in the\ngraph trees. Creating graph templates is probably the lowest priority purely\nbecause the resource type is likely to be so hideously complex.\n\nThe database code is a bit of a mess and the whole thing has been written\nmostly by trial and error but it seems to work for my handful of devices.\n\nThis has been tested only on CentOS 5.x with the cacti package from the EPEL\nrepository which is currently 0.8.7f.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodgit%2Fpuppet-cacti","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbodgit%2Fpuppet-cacti","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbodgit%2Fpuppet-cacti/lists"}