Merge branch 'master' of https://github.com/khdesai/cti-python-stix2 into location_issue_86

master
Desai, Kartikey H 2019-02-07 10:37:37 -05:00
commit 516789400b
5 changed files with 24 additions and 24 deletions

View File

@ -498,7 +498,7 @@
"source": [
"As with indicators, the ``type``, ``id``, ``created``, and ``modified`` properties will be set automatically if not provided. For Malware objects, the ``labels`` and ``name`` properties must be provided.\n",
"\n",
"You can see the full list of SDO classes [here](../api/stix2.v20.sdo.rst)."
"You can see the full list of SDO classes [here](../api/v20/stix2.v20.sdo.rst)."
]
},
{

View File

@ -39,7 +39,7 @@ def _validate_selector(obj, selector):
def _get_marking_id(marking):
if type(marking).__name__ is 'MarkingDefinition': # avoid circular import
if type(marking).__name__ == 'MarkingDefinition': # avoid circular import
return marking.id
return marking

View File

@ -143,7 +143,7 @@ class ListProperty(Property):
if type(self.contained) is EmbeddedObjectProperty:
obj_type = self.contained.type
elif type(self.contained).__name__ is "STIXObjectProperty":
elif type(self.contained).__name__ == "STIXObjectProperty":
# ^ this way of checking doesn't require a circular import
# valid is already an instance of a python-stix2 class; no need
# to turn it into a dictionary and then pass it to the class