diff options
| author | Adam Janovsky | 2021-11-26 13:45:08 +0100 |
|---|---|---|
| committer | Adam Janovsky | 2021-11-26 13:45:08 +0100 |
| commit | eed6b1d1de5a859bd7ee85e398df19fc7935b4e7 (patch) | |
| tree | 28df818050cec273ed89f0ea6a4655dc62e6f770 /sec_certs/sample/cpe.py | |
| parent | ca6420f87ad52436c45dadeb79b0db3e9057f08a (diff) | |
| download | sec-certs-eed6b1d1de5a859bd7ee85e398df19fc7935b4e7.tar.gz sec-certs-eed6b1d1de5a859bd7ee85e398df19fc7935b4e7.tar.zst sec-certs-eed6b1d1de5a859bd7ee85e398df19fc7935b4e7.zip | |
improve matching -> more strict
Diffstat (limited to 'sec_certs/sample/cpe.py')
| -rw-r--r-- | sec_certs/sample/cpe.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sec_certs/sample/cpe.py b/sec_certs/sample/cpe.py index 61da8450..d70f2783 100644 --- a/sec_certs/sample/cpe.py +++ b/sec_certs/sample/cpe.py @@ -38,6 +38,14 @@ class CPE(PandasSerializableType, ComplexSerializableType): return ['uri', 'title', 'start_version', 'end_version'] @property + def update(self) -> str: + return ' '.join(self.uri.split(':')[6].split('_')) + + @property + def target_hw(self) -> str: + return ' '.join(self.uri.split(':')[11].split('_')) + + @property def pandas_tuple(self): return self.uri, self.vendor, self.item_name, self.version, self.title |
