minor changes
This commit is contained in:
		
							parent
							
								
									4c3bfff257
								
							
						
					
					
						commit
						ed3842f69f
					
				|  | @ -50,7 +50,10 @@ OPTIONS | ||||||
| 
 | 
 | ||||||
| CONFIGURATION | CONFIGURATION | ||||||
| --- | --- | ||||||
| *   Config File Default Location: `/etc/unifi-poller/up.conf` | *   Config File Default Location: | ||||||
|  |     *   Linux:   `/etc/unifi-poller/up.conf` | ||||||
|  |     *   macOS:   `/usr/local/etc/unifi-poller/up.conf` | ||||||
|  |     *   Windows: `C:\ProgramData\unifi-poller\up.conf` | ||||||
| *   Config File Default Format: `TOML` | *   Config File Default Format: `TOML` | ||||||
| *   Possible formats: `XML`, `JSON`, `TOML`, `YAML` | *   Possible formats: `XML`, `JSON`, `TOML`, `YAML` | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,9 +1,13 @@ | ||||||
| # Grafana Dashboards & Examples | # Examples | ||||||
| 
 | 
 | ||||||
|  | This folder contains example configuration files in four | ||||||
|  | supported formats. You can use any format you want for | ||||||
|  | the config file, just give it the appropriate suffix for | ||||||
|  | the format. An XML file should end with `.xml`, a JSON | ||||||
|  | file with `.json`, and YAML with `.yaml`. The default | ||||||
|  | format is always TOML and may have any _other_ suffix. | ||||||
|  | 
 | ||||||
|  | #### Dashboards | ||||||
| This folder used to contain Grafana Dashboards. | This folder used to contain Grafana Dashboards. | ||||||
| 
 | **They are now located at [Grafana.com](https://grafana.com/dashboards?search=unifi-poller).** | ||||||
| **They are now located at [Grafana.com](https://grafana.com/dashboards?search=unifi-poller).** More info is available on The [Grafana Dashboards Wiki Page](https://github.com/davidnewhall/unifi-poller/wiki/Grafana-Dashboards). | Also see [Grafana Dashboards](https://github.com/davidnewhall/unifi-poller/wiki/Grafana-Dashboards) Wiki. | ||||||
| 
 |  | ||||||
| This folder contains example configuration files in four supported formats. |  | ||||||
| You can use any format you want for the config file, just give it the appropriate suffix for the format. |  | ||||||
| ie. an xml file should end with `.xml`. |  | ||||||
|  |  | ||||||
|  | @ -13,7 +13,6 @@ var Version = "development" | ||||||
| 
 | 
 | ||||||
| const ( | const ( | ||||||
| 	// App defaults in case they're missing from the config.
 | 	// App defaults in case they're missing from the config.
 | ||||||
| 	defaultConfFile = "/etc/unifi-poller/up.conf" |  | ||||||
| 	defaultInterval = 30 * time.Second | 	defaultInterval = 30 * time.Second | ||||||
| 	defaultInfxDb   = "unifi" | 	defaultInfxDb   = "unifi" | ||||||
| 	defaultInfxUser = "unifi" | 	defaultInfxUser = "unifi" | ||||||
|  | @ -26,6 +25,7 @@ const ( | ||||||
| // Asset is used to give all devices and clients a common interface.
 | // Asset is used to give all devices and clients a common interface.
 | ||||||
| type Asset interface { | type Asset interface { | ||||||
| 	Points() ([]*influx.Point, error) | 	Points() ([]*influx.Point, error) | ||||||
|  | 	PointsAt(time.Time) ([]*influx.Point, error) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // UnifiPoller contains the application startup data, and auth info for UniFi & Influx.
 | // UnifiPoller contains the application startup data, and auth info for UniFi & Influx.
 | ||||||
|  |  | ||||||
|  | @ -42,7 +42,7 @@ func (u *UnifiPoller) ParseFlags(args []string) { | ||||||
| 	} | 	} | ||||||
| 	u.Flag.StringVarP(&u.DumpJSON, "dumpjson", "j", "", | 	u.Flag.StringVarP(&u.DumpJSON, "dumpjson", "j", "", | ||||||
| 		"This debug option prints a json payload and exits. See man page for more.") | 		"This debug option prints a json payload and exits. See man page for more.") | ||||||
| 	u.Flag.StringVarP(&u.ConfigFile, "config", "c", defaultConfFile, "Poller Config File (TOML Format)") | 	u.Flag.StringVarP(&u.ConfigFile, "config", "c", DefaultConfFile, "Poller Config File (TOML Format)") | ||||||
| 	u.Flag.BoolVarP(&u.ShowVer, "version", "v", false, "Print the version and exit") | 	u.Flag.BoolVarP(&u.ShowVer, "version", "v", false, "Print the version and exit") | ||||||
| 	_ = u.Flag.Parse(args) | 	_ = u.Flag.Parse(args) | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue